The Governments of El Salvador, Latvia and the Republic of Moldova on Tuesday, June 20, 2017 deposited their instruments of ratification, thereby becoming the...
Executive Secretary of the UN Framework Convention on Climate Change (UNFCCC), Patricia Espinosa, said on Tuesday, June 29, 2017 at the Austrian World Summit...
On Monday, June 19 2017, the Government of Czech Republic and the Government of Sri Lanka deposited their instruments of ratification, thereby becoming the...
China has announced that the largest floating photovoltaic (PV) facility on earth has finally been completed and connected to the local power grid. Long reviled...