0 / 60 seg.

With the 5th highest electricity cost in the country, the requisite for solar energy is even more pronounced in Massachusetts.