New tidal turbine produces record amounts of energy

(Scot Renewables)
(Scot Renewables)

Breaking