The Competition Commission taking steps to level the playing field for Online Platforms By Grant Williams on September 1, 2023