Atlantis deploys MeyGen turbine in record time

MeyGen will be the world’s largest tidal project
MeyGen will be the world’s largest tidal project

Breaking