In the 2008 Legatum Prosperity Index, India was ranked 70th out of 104 countries. The index measures prosperity based on both wealth and well-being. India's ranking reflected its economic growth balanced against social and governance challenges at the time.