competitiveness rankings

India remains at 44 in IMD global competitiveness rankings

India remains at 44th rank in the annual global competitiveness report by a Switzerland-based business school which cited problems like high corporate taxes and existence of a parallel economy for the low ranking.

May 28, 2015, 18:20 PM IST