GE’s renewables unit makes zero waste pledge for wind turbine blade production
[ad_1] A wind turbine blade manufactured by LM Wind Power arrives at the Offshore Renewable Energy Catapult in Blyth, England, on August 15, 2019.Tom White | Getty Images News |…