Tag: https://www.youtube.com/watch?v=-Z94liCl9pI
WaveRoller energy: Why the sea is the world’s biggest battery
Electricity generating WaveRoller technology has two advantages that wind turbines lack: sea power and beauty. It brings far more local business benefits too, as...