News

Located in the Pentland Firth off the coast of Scotland, the MayGen marine energy project is one of the largest of its kind ...