World’s largest tidal turbine installed

Ecogeek has the details on this first ever megawatt-scale tidal turbine.