Solar Site Developers Leases Site in MA to SunRay Power for Dual Use Solar Project
SunRay Power, LLC leases site in MA from Solar Site Developers, LLC to develop and construct a 2MW solar array designed to provide electricity to low income customers. - January 25, 2021
Press Releases 1 - 1 of 1