In Everett and Chelsea, Mass. Kicks Off Big Bet on Battery Storage
A former Exxon oil storage facility on an industrial plot of land just 4 miles from downtown Boston could be Massachusetts’s ticket to a green energy future – and lower utility bills.






