588801.png


2.75 MW rooftop solar energy system in Devens, MA developed by Green Street Power Partners.

Format

PNG

Source

Green Street Power Partners, LLC

Downloads