Wind work no magic bullet for North Sea offshore owners after ‘sobering’ month
MSI13 November 20201 Minute
UK consultancy Maritime Strategies International (MSI) has said there are likely to be around 180 floating wind turbines installed globally in 2024. Read more in TradeWinds