Connect to share and comment

Germany wind energy china 2 04 16 2011

Appears In:
The United States falls to third place in renewable energy investment.
Germany wind energy china 2 04 16 2011

Cranes stand next to a row of wind turbine masts under construction on Aug. 20, 2010 near Linthe, Germany.

Andreas Rentz