The country was ranked 153rd out of the 156 countries assessed in WEF report
Country only better than Afghanistan, despite improvements