- Energy
- By Laura Sinpetru
- December 18th, 2012
US Rolls Out Its Floating Wind Turbine
The turbine was installed off the coast of Maine, engineers are keeping a close eye on it
The turbine was installed off the coast of Maine, engineers are keeping a close eye on it