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 »