Energy firms forcibly installed 94,000 prepayment meters in homes without customer consent

Energy giants including British Gas and Scottish Power forced customers into having the devices installed last year.

Leave a Reply

Your email address will not be published. Required fields are marked *