Skip Navigation

British Gas reports record £969m profit after price cap increase

www.theguardian.com

British Gas reports record £969m profit after price cap increase

5 comments