Jane Gray ponders the potential of the Competition and Markets Authority investigation into the energy market to ease the sector's trust troubles.
Jane Gray ponders the potential of the Competition and Markets Authority investigation into the energy market to ease the sector's trust troubles.