The Competition & Markets Authority is the watchdog that fails to bark - let alone bite, says ALEX BRUMMER
Britain's veterinary surgeons, the Royal Mail and Thames Water might not appear to have much in common as businesses.
Britain's veterinary surgeons, the Royal Mail and Thames Water might not appear to have much in common as businesses.