Cyprus Ranks 12th on Countries with Highest Public Debt List

The World Economic Forum's Global Competitiveness Survey examines the financial health and risks of countries around the world and Business Insider lists the 17 countries with the highest level of government debt as published in the report.