The biggest to date, large scale, floating wind farm is about to emerge off the coast of Scotland, marking a major milestone in the development of off-shore wind energy.

The biggest to date, large scale, floating wind farm is about to emerge off the coast of Scotland, marking a major milestone in the development of off-shore wind energy.
Follow me on Social Media