300m-high floating wind turbines to be built near Wales
The floating wind turbines will be the size of The Shard, and they are set to be built at a new terminal in Avonmouth Dock