Sunrun Celebrates Grand Opening in Marlborough

August 17, 2015

Massachusetts, ranking as the fourth largest market for residential solar, is now celebrating the opening of Sunrun, right here in Marlborough. 



Please reload

Featured Posts

Vigeant Back In, Perlman Breaks Up At-Large

November 6, 2019

Please reload

Recent Posts

February 27, 2020

Please reload

Please reload