By | December 17 2012 3:48 AM

India’s government lowered the country’s economic growth forecast for the fiscal year 2012 indicating that it is in need of stimulus measures to boost the weakening economy.