Insights

Industry

Energy

Managing Risk in Consumer Energy: A Leadership Imperative

Managing Risk in Consumer Energy: A Leadership Imperative

Consumer-facing energy companies operate in one of the most demanding risk landscapes anywhere. Unlike upstream producers focused mainly on exploration and extraction, utilities, retailers, and providers serving households and businesses sit right at the crossroads of...

Energy : What Will Define the Next Gen of Industry Leaders?

Energy : What Will Define the Next Gen of Industry Leaders?

For decades, leadership in energy and utilities was defined by scale, operational discipline, and capital intensity. The winning formula : control assets, optimise costs, manage regulation, and deliver stable returns. That equation has now changed. Across the boards...

Receive Vangarde Insights

Occasional reflections on leadership, governance and strategic sectors.
Subscribe to receive new insights directly in your inbox.