REN21 (Renewable Energy Policy Network for the 21st Century) has released its annual global report card on renewable energy, covering highlights and facts for 2009 and a cumulative overview. The report comments that renewables are making headway into global energy …
[The Vector] The Renewables Global Status Report Card Read More »