Built in Scotland – ‘World’s Most Powerful’ Floating Tidal Turbine

Work has started in Scotland to build what is described as the world’s most powerful floating tidal turbine. Companies based in Orkney, Dundee, Cupar and Motherwell are involved in the…

Read More

Page 1 of 1


Welcome! Login in to your account

Remember me Lost your password?

Lost Password