The energy chief trying to get the UK to speed up carbon capture
Centrica Plc boss Chris O’Shea is on a mission to show the UK government that it needs to speed up carbon capture projects.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.