Menter Môn Morlais Ltd
Morlais, off the coast of Ynys Môn, is Europe’s largest consented Tidal Stream Energy development. Once constructed, it will generate clean low carbon electricity– managed by social enterprise Menter Môn … Continue reading “Menter Môn Morlais Ltd”