First Floating Offshore Wind Turbine Deployed in Atlantic...

The turbine, developed by Principle Power, was assembled on land and then...

6,227 views treehugger.com

Interest

Environment
Discovered by Andrew
on Dec 8, 2011

Stumblers Who Like This Page