France’s Vergnet opens UK base

Tidal energy project work to start
Tidal energy project work to start

Breaking