Listen

Description

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