March 6, 2025

Latest Articles

UK Government pledges £55 million to boost floating offshore wind in Scotland

The Port of Cromarty Firth in Scotland is set to become the first in the UK able to manufacture floating offshore wind turbines on site and at scale.

Top Stories