Shell buys up controlling stake in floating wind project

Floatgen is France's first offshore floating wind turbine.
Floatgen is France's first offshore floating wind turbine.

More from Energy Voice

Latest Posts