Uncategorized

Image Gallery

01 / 01

Massive New England Solar Array Plans Unveiled

While not quite as large, Brockton's solar array will join such large solar systems as the SGS array in Arizona.