The industry has been on a roller-coaster ride over the past two years whilst it has been awaiting the findings from the Competition and Markets Authority’s (CMA) ongoing probe into the energy market.
The industry has been on a roller-coaster ride over the past two years whilst it has been awaiting the findings from the Competition and Markets Authority’s (CMA) ongoing probe into the energy market.