SouthCoast Wind is developing an offshore wind lease area off the coast of southern New England with the potential to supply 2,400 megawatts of low-cost clean energy to electricity customers in New En