22-07-2020 01:01
via
warc.com
The shape of the digital ad industry
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?
Read more »