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