« Restart Photo Essay »

Abengoa Secures Financing to Complete Europe’s Largest Concentrating Solar Power Complex

"eusolarinstall-2010"


Source: Worldwatch Institute, Renewables 2010 Global Status Report

Source: Worldwatch Institute, Renewables 2010 Global Status Report