Wind turbines generated 98% of October electricity demand in Scotland | REVE Posted on 12/11/2018 by lightmatter1 under Future of Humankind Source: Wind turbines generated 98% of October electricity demand in Scotland | REVE Share this:ShareTwitterFacebookRedditPocketLike this:Like Loading... Related