The Strait of Hormuz crisis shows energy security is now a boardroom issue
Energy shocks have always been a threat to the broader economy, but energy is now deeply embedded in complex, electricity-dependent business systems.
For many corporate leaders, energy risk means just higher fuel and electricity bills. Spiking oil prices mean tighter margins and more cost-cutting. Energy is a problem for governments to solve, not … [+3667 chars]