Crawling In Competitiveness
  • 5 years ago
India ranks 44 among 63 countries in the Global Competitiveness Index report. It was at 41 & 45 in 2016 and 2017, respectively
Recommended