"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?
In the UK, around £14 billion is spent on digital advertising, of which just over half (£7.3 billion) is s