Release Summary

sPower has signed a 22-year, 100 MW solar Power Purchase Agreement (PPA) with CleanPowerSF.

sPower