News

2 large wind farms finish construction on East Coast

E&E News - Climatewire · By Benjamin Storrow · last updated
Vineyard Wind and Revolution Wind, the nation’s largest wind projects, are generating power off the New England coast.