Get more from Recharge - required reading for the global renewable energy industry

SPT's three-legged wind turbine foundation braced for next stage

The Netherlands’ SPT Offshore is gearing up to demonstrate its three-legged self-installing wind turbine (SIWT) foundation.

Already a subscriber? Log in here