Skip to content

Ian Russell challenges Instagram boss to “chat” at Cannes Lions

CampaignMarch 27, 2026Read original

Last updated Mar 27, 2026 by ATDb automated enrichment

Details

Russell spoke during a panel discussion on social media harm at Advertising Week Europe yesterday.