Clean energy hits new record in 2016

REN21 published its Renewables 2017 Global Status Report (GSR), the most comprehensive annual overview of the state of renewable energy. Additions in installed renewable power... Read more