Finance ❯Investor
Share Buyback Shareholders
Centrica's profits soar, driven by its retail energy unit, prompting calls for a 'social tariff' to aid vulnerable customers.