186kW

Multi-year SREC Contract

350 Prospect St, Belmont, MA