From oil to electricity: New England''s biggest battery facility could
The project would connect into the region''s grid through an Eversource substation next to the discontinued Mystic plant, on the city of Boston''s doorstep. “It''s a great location,” said Bowman, who
View Details