19 Jun, 2013
The Leela Palace, Bengaluru
Staring at the abyss. The 4QFY12 GDP growth print of 5.3% underlined yet again that the pains for the Indian economy are here to stay. The message remains that India’s growth story is not reflecting much confidence even...