A recent study shows the direct impact of climate change on sovereign credit and ratings. What does it mean? How pronounced is this problem? Let's take a look!
PM Modi has said India is on track to achieving its Paris Agreement goals. What were the goals and what has India's record been so far?