India ranks 43rd on IMD's World Competitiveness Index, Singapore retains top position
The US has moved down to 10th place (from 3rd last year), while China has also slipped from 14th to 20th place. Among the BRICS nations, India is ranked second after China, followed by Russia (50th), Brazil (56th), and South Africa (59th).
Jun 16, 2020, 18:20 PM IST