India may take 75 years to reach 1/4th of US income per capita

India may take nearly 75 years just to achieve one-fourth of US income per capita, as per a recent World Bank report that offers the first extensive blueprint for developing countries to overcome the “middle-income trap.” More than 100 countries, including India, China, Brazil, and South Africa face serious challenges in becoming high-income countries in … Read more