Storage

Electricity from under the sea

Undersea turbines which produce electricity from the tides are set to become an important source of renewable energy for Britain…