Sports World Cup 2026 sparks a $10.5B ad raceRedação16.05.2026Before kickoff, World Cup 2026 is set to drive $10.5B in ad spend and reshape how brands measure impact and sales