Stem Inc solar-storage project on Massachusetts landfill site will play into New England ISO markets
Stem Inc has completed a front-of-the-meter solar-plus-storage project in Massachusetts that will participate in New England’s wholesale markets run by system operator New England ISO.