World’s Most Powerful Wind Turbine Smashes 24-Hour Power Generation Record

23 Mar 2017