17-05-2021 17:38
via
adage.com
What the AT&T, Discovery deal means for advertisers
The combined entities will create a powerhouse that further reduces competition in the marketplace.
Read more »