The Competition and Markets Authority (CMA) is only weeks away from revealing its retail remedies to help fix the energy market, and the sector is eagerly anticipating the outcome of the investigation.
The Competition and Markets Authority (CMA) is only weeks away from revealing its retail remedies to help fix the energy market, and the sector is eagerly anticipating the outcome of the investigation.