Southern California Ellwood gas peaker plant is unanimously rejected, opportunity for solar+storage

Southern California Ellwood gas peaker plant is unanimously rejected, opportunity for solar+storage