Greece has ranked last among developed economies, according to the Inclusive Development Index (IDI) compiled by the World Economic Forum (WEF) and published on Friday. According to the Forum’s report (The Inclusive Growth and Development Report 2017), Greece ranked 29th and last among the developed economies and the inclusive development index decreased by 7.87% over […]