Correct Answer: Sweden
Explanation:
Sweden tops in ranking of Climate Change Performance Index, India being 11th place and Saudi at the last.
Discussion & Comments