AI is turning the ad business upside down June 18, 2025 By admin At the industry’s annual event in Cannes, executives are feeling the heat