First Floating Offshore Wind Turbine Deployed in Atlantic...

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

6,240 views treehugger.com

Interest

Environment
Discovered by Andrew
on Dec 8, 2011

Stumblers Who Like This Page