The most powerful tidal turbine in the world has hit peak power generation for the first time ever.  Situated off the coast of Orkney the SR2000 sent an impressive 2 Megawatts of electricity into the local grid on April 12th.…
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account