Green Street Power Partners
Green Street Snags SunPower PV Projects in NYC
First up will be a 918-kilowatt rooftop system in Queens, scheduled for an April 1 construction start and completion by late spring.
First up will be a 918-kilowatt rooftop system in Queens, scheduled for an April 1 construction start and completion by late spring.