site logo

PG&E flooded with 5,000 MW of applications for energy storage