Question
Which nation has topped the World Competitiveness Index 2021?
Answer: Option D
Was this answer helpful ?
The Switzerland has topped the IMD World Competitiveness Index 2021, followed by Sweden at 2nd place.
Was this answer helpful ?
Submit Solution