Forced Installing prepayment energy meters to be the last resort: Ofgem
United Kingdom (UK) plans to reform rules around prepayment energy meters, to protect financially vulnerable consumers in the wake of a recent uproar over forced...