Ian Russell challenges Instagram boss to “chat” at Cannes Lions
Articlecampaignlive.co.uk
Russell spoke during a panel discussion on social media harm at Advertising Week Europe yesterday.
Last updated Mar 27, 2026 by ATDb automated enrichment
Loading relationships...