News

Envision eyes European wind turbine deployment with new deal

Wind Power News & Analysis RSS Feed · last updated
Chinese manufacturer Envision Energy has signed a deal to advance the large-scale deployment of its wind turbines and battery storage systems across Europe.