Europe’s UpWind Project Cuts Loose with Gigantic 20 MW Wind Turbine
Europe’s UpWind project is delivering on its promise of developing a 20 MW (megawatt) wind turbine, using only current technology and materials. The largest wind turbines in use today are only about