Who is British Gas boss Chris O'Shea - the man 'accountable' for prepayment meters scandal?

Hull Daily Mail

Published

The head of the energy giant's parent company has apologised to customers.

Full Article