TGL tidal turbine exceeds 200MWh of grid supply



  • 10276934
  • Tidal turbine