First power generated from ‘world’s largest floating windfarm’ off Aberdeen

Post Thumbnail

Breaking