May 28, 2021MiscellaneousBattery storage investment looks good, but new wind and solar projects are stalled. CEC’s Kane Thornton explains why. Plus: The Callide explosion.