Starting August 20th, Marine Current Turbines will install the worlds largest tidal current turbine in Northern Ireland's Strangford Lough. The 1.2MW turbine will be the first commercial scale ...