Which country topped Global Innovation Index 2024?
Answer & explanation
Correct answer: option 3
The correct answer is option 3: Switzerland
The rank of India was 39th.
Which country topped Global Innovation Index 2024?
Correct answer: option 3
The correct answer is option 3: Switzerland
The rank of India was 39th.