Tag: IMF has cut India’s GDP growth estimate to 6.8 percent