India remains world’s top performing economy with 7% growth rate despite IMF cutting growth growth rate
India remains the world’s top-performing major economy with a growth rate of 7 per cent for the current fiscal year despite a second cut in projections this year by the…