After rising up in the Ease of Doing Business Index, India has upgraded its ranks in ‘The Legatum Prosperity Index 2017’ as well. The index, which offers an insight into how prosperity is forming and changing across the world, ranks India 100th on the list of prosperous countries among 149 countries. Norway heads the ranking, followed by New Zealand, Finland, Switzerland and Sweden.