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.

Breaking