West Branch Wind Turbine Facility Reopens, Boosting U.S. Renewable Energy
In a significant boost to the U.S. renewable energy sector, the Nordex Group has restarted and expanded its wind turbine production facility in West Branch, Iowa. Earlier this year, the…