20170604 india: India slips to 45th spot in IMD's World Competitiveness list