MeyGen Project Pens Largest Marine Energy Lease
Atlantis, owner of the world’s largest planned tidal stream energy project, MeyGen, has signed a 398MW, ...
read more →Atlantis Agrees Financing Package for Phase 1A of ...
Atlantis, owner of the world’s largest planned tidal stream energy project, MeyGen, announces that it has ...
read more →