Energy Management Articles
Blog posts tagged with "Sonoma Clean Power"
Sonoma Clean Power Signs PPA
Sonoma Clean Power (SCP) announced the signing of a Power Purchase Agreement (PPA) for the development of an 11.6 MW AC solar plus 32 MWh battery storage project in Sonoma, California.