Energy8 years ago
Major Advance In Renewables Following Launch Of World’s Largest Tidal Stream
Today’s official launch of the MeyGen tidal stream project in Scotland, the largest of its kind worldwide, is an important advance in the development of marine energy,...