GE and Atlantis tie up for ‘300TW’ global tidal power market
Partnership between US technology giant and sector pioneer to lead off with 6MW Stroma project off Scotland
Partnership between US technology giant and sector pioneer to lead off with 6MW Stroma project off Scotland