India cementing its position as world leader in renewable energy
India was one of the two countries singled out by US President Donald Trump when justifying his decision to roll back out of the 2015 Paris Climate Accord (PCA) involving 195 natio
India was one of the two countries singled out by US President Donald Trump when justifying his decision to roll back out of the 2015 Paris Climate Accord (PCA) involving 195 natio