site logo

California has big clean energy ambitions, and is looking for better energy storage to realize them

Getty Images