July 24, 2025Business After a controversial Cannes Lions, evidence suggests advertisers and marketers still see more upsides to participating in industry awards.Read More Share: