Centrica PLC

Centrica appoints new CEO