Select Page

Also, TikTok gets high marks for ad network, advertisers hit pause on campaigns and Facebook pledges $100 million to publishers.