Scotrenewables’s giant tidal turbine hits peak power off Orkney

The SR2000
The SR2000

Breaking