Floating Offshore Wind Turbine
July 17, 2012
Principle Power's WindFloat (WF1) moored 5km off the coast of Agucadoura, Portugal. (PRNewsFoto/Principle Power, Inc.)
July 17, 2012
Principle Power's WindFloat (WF1) moored 5km off the coast of Agucadoura, Portugal. (PRNewsFoto/Principle Power, Inc.)