First Highland, FireFlower Alternative to Develop Boston’s Largest Solar Rooftop
project is located in the Boston/Dedham Commerce Park at 65 Sprague Street. The solar array covers 120,000 square feet of
rooftop and has a 974-kilowatt capacity...
Not ready to buy a subscription?
Get the whole story with a
ONE-MONTH FREE TRIAL