A floating windfarm in Scotland, on track to be one of the largest in the world, is one of 37 Scottish projects to be supported by the UK Government.
Categories
A floating windfarm in Scotland, on track to be one of the largest in the world, is one of 37 Scottish projects to be supported by the UK Government.