27 March 2023Energy firms forcibly installed 94,000 prepayment meters in homes without customer consent Uncategorized by Energy giants including British Gas and Scottish Power forced customers into having the devices installed last year.