Renewable Energy
Have you ever wondered what it looks like to produce components for our wind turbines in North America? Join Mo Mattocks, Executive Plant Manager in Pensacola, Florida, as he provides a virtual walkthrough of our largest onshore wind component manufacturing facility.
Credit GE Renewable Energyo