British Gas, Scottish Power and Ovo dominated forced meter installations
Published
British Gas, Scottish Power and Ovo made up 70% of all forced installations last year, the government says.
Full ArticlePublished
British Gas, Scottish Power and Ovo made up 70% of all forced installations last year, the government says.
Full ArticleThe UK government on Monday said that more than 94,000 prepayment meters had been forcibly installed in homes last year, as..