REN21 Renewables 2010 Global Status Report
Renewables 2010. Global Status Report.
RENEWABLES GLOBAL STATUS REPORT 2009 Update