Log in or subscribe to read this article

China’s Envision launches high-wind 4.5MW turbine