Construction of the world’s largest tidal energy array is ready to begin offshore Scotland. Atlantis Resources Ltd.