The new definition of success: For emerging countries like India 5% is the new 7%, the reasonable standard for growth

It never was higher than that – the rest was all just PR hype for decades designed to drive work to India.

India will be lucky if its economy even grows at all, now that visas and remittances from the US are being restricted.

Posted on