Principle Power joins Senvion's 10MW project

EUROPE: Floating foundation specialist Principle Power has joined the pan-European project to accelerate development of Senvion's 10MW-plus offshore turbine.

Windpower Monthly Events


Latest Jobs