PressSan Diego Community Power Signs Agreement for Big Energy Storage Project That Could Power 45,000 Homes Read More