What is the Welsh Government's assessment of Ofgem's latest proposal to allow energy companies to resume forcing households onto prepayment meters?
What is the Welsh Government's assessment of Ofgem's latest proposal to allow energy companies to resume forcing households onto prepayment meters?