Tag: developing countries

India may take 75 years to reach 1/4th of US income per capita: World Bank – Times of India

NEW DELHI: India may take nearly 75 years just to achieve one-fourth

Umang Sagar Umang Sagar