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..
British Gas, Scottish Power and Ovo Energy made up 70% of all forced installations last year, the government says.