World’s first Floating Wind Farm Starts generating Electricity off the Coast of Scotland Nicola 8 years ago