Which country topped the 2015 Global Prosperity Index?

The annual Legatum Prosperity Index ranks 142 countries across eight categories: the Economy, Entrepreneurship & Opportunity, Governance, Education, Safety & Security, Personal Freedom, Health, and Social Capital. Norway ranked top in the recent list. Switzerland is ranked 2nd in the Index for the third year in a row. India ranked 99 position.