Energy MarketsFinanceTop Stories

Power triopoly: Three energy firms behind 70% of forced PPM installations

British Gas, Scottish Power, and OVO Energy were responsible for a combined total of 66,187 prepayment meters fitted under warrant last year, government data shows

Related Posts