More than 94,000 prepayment meters forcibly installed in Britain

More than 94,000 prepayment meters forcibly installed in Britain