The timing could hardly be worse, with the country grappling with the fallout from soaring oil prices. The rupee has cratered, wholesale inflation has climbed to 8.3% and consumer inflation is at a 13 ...
Newsletters, Alerts and Recommendations Get personalised news and exciting deals Bookmark the stories you want to read later REGISTER FOR FREE ...