Economics The biggest conversations at Cannes aren’t always the ones that make the headlines 30 June 2026, 2:42 am Team Buyback