Floating Offshore Wind Turbine

Floating Offshore Wind Turbine

Principle Power's WindFloat (WF1) moored 5km off the coast of Agucadoura, Portugal. (PRNewsFoto/Principle Power, Inc.)