Massachusetts sets big battery goals — and the policies to back them up
Just outside Boston, a developer is getting set to build a 700-megawatt storage facility that is expected to dwarf every other battery project in New England. One town over, another energy company just closed…