News

Centrica Reports Impressive Financial Turnaround and Extends Share Buyback Program