India's GDP contracts: Significant drop in auto sales, power & fuel consumption
Significant drop in auto sales, power and fuel consumption are some of the indications that the economy will suffer a lot more than what was anticipated earlier. Leading rating agencies, investment banks have further slashed India’s growth forecast.