Composite wind blade manufacturer TPI Composites Inc. (TPI, Scottsdale, Ariz., U.S.) announced on Feb. 24 that it has reached ...
A Penn State engineering student has refined a century-old math problem paving the way for more efficient wind turbine ...