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.
Boston, Massachusetts - Solar Site Developers of Plymouth, MA, announces a site lease in MA to SunRay Power, LLC, of New York, NY. The intent is to us ...