PE-Backed BluEarth closes buy of Little Creek solar power plant

Share this