Two companies at large in the UK control around 80% of a £14 billion digital advertising market. How does this happen and why does it matter?
Slow as it might be to act, the Competition and Markets Authority, a non-ministerial UK government body, is able...