Independent supplier Ovo Energy has told the Competition and Markets Authority (CMA) that a “strategy change" by the big six suppliers has slowed its growth in the market.
Independent supplier Ovo Energy has told the Competition and Markets Authority (CMA) that a “strategy change" by the big six suppliers has slowed its growth in the market.