Blowout trend of wind energy – UK installs the largest wind turbines; Dutch trains go 100% wind powered
Technology
Energy