Say “Hello” to the World’s First Large-Scale Tidal Power Farm

In Brief Scotland unveiled the first turbine for the MeyGen tidal stream project, the world’s first large-scale tidal energy farm. The project will initially install four turbines, but will eventually have 269 turbines, enough to power 175,000 homes. A turbine designed to generate electricity from the tides at Scotland’s north coast was revealed by its […]