Episode 69: Energy Execs Talk It Up
In this week’s podcast, Simon Lack highlights why energy CEOs are bullish