News

Chinese green tech leader Envision Energy has developed a powerful, smart onshore two-blade wind turbine. The machine has shown remarkable success in over 500 days of quiet operation. The company's ...