News

Chinese wind company Envision Energy has confirmed its two-blade smart turbine prototype has achieved over 500 days of stable operation.