India cementing its position as world leader in renewable energy

India cementing its position as world leader in renewable energy

By Anna Domanska - Jun 06, 2017

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

Read More