Wind work no magic bullet for North Sea offshore owners after ‘sobering’ month

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

Leave a Reply