News

In today’s digest, we cover WPP’s profit falling 71% as the ad market slows, The Trade Desk shares dropping after its Q2 revenue is revealed, lawmakers urging Meta to remove Instagram map, and Havas ...