India climbs global business ranking. But it's not that simple ...

10/31/17


CNNMoney

India climbs global business ranking. But it's not that simple
CNNMoney
In India's case, it covers Delhi, the capital, and Mumbai, the leading financial center. That leaves out vast swathes of the country of 1.3 billion people, and some major business locations such as Bangalore and Hyderabad. Another criticism is that ...
This is what helped India go up in World Bank rankings in 'ease of doing business'The Indian Express
Ease of Doing Business Ranking 2018: Modi's 8 heroes that pulled India into top 100Financial Express

all 161 news articles »

[more]