A GE Haliade-X Turbine Stands in the Vineyard Wind 1 Project Area South of Martha’s Vineyard. Photo Credit: Eric Haynes
Get Business Wire News on Your Website