World's Most Powerful Tidal Turbine Deployed Off Scotland's Coast World’s Most Powerful Tidal Turbine Deployed Off Scotland’s Coast Bank of America equity strategist Haim Israel recently told clients by 2030, Europe will generate about 85% of its electricity from renewable sources. Solar and wind have stolen the spotlight in the green energy transition. But there’s …