The World Development Report is a sobering pointer on the need to be humble and nimble, else it will take 75 years for India to reach even a quarter of US GDP
The World Development Report is a sobering pointer on the need to be humble and nimble, else it will take 75 years for India to reach even a quarter of US GDP