Energy companies accused of artificially increasing direct debits paid by millions of customers May 3, 2022 General