Chris O'Shea

Chris O'Shea is group chief executive of Centrica.

Latest articles