Atlantis reveals plans to develop 1GW tidal power project in France

Atlantis
Image: Atlantis’ report finds 2GW potential for tidal power in France. Photo: Courtesy of Teerapun/FreeDigitalPhotos.net.