Digest: WPP Profit Falls as Ad Market Slows; The Trade Desk Shares Drop After Q2 Revenue; Lawmakers Urge Meta to Remove Instagram Map

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 [...]