World’s first Floating Wind Farm Starts generating Electricity off the Coast of Scotland October 20, 2017 Nicola Wind Energy, Wind Farm Technology