India falls 10 places to rank 68 in Global Competitive Index
Oct 09, 2019, at 02:51 pm
Geneva: India has slipped 10 places in the Global Competitive Index to occupy 68th position out of 141 countries surveyed by the rankings.