S&P 5007,408.5 1.24%
British Gas Fined £20m for Forced Prepayment Meter Installations on Vulnerable Customers — Witness News