British Gas, Scottish Power and Ovo dominated forced meter installations 2023-03-27 eIndustry British Gas, Scottish Power and Ovo made up 70% of all forced installations last year, the government says.» BBC