Business NewsNewsNew Update: 94,000 Prepayment Meters Were Installed Forcibly Last Year By UK Energy Companies by Tolulope Akinruli March 27, 2023 March 27, 2023Scottish Power and British Gas placed the majority of the warrant orders for the 94,000 prepayment meters that …