Powerful AXA Ad Tops Rankings As Most Emotionally Engaging Campaign Of Euro 2025LONDON – July 15, 2025 – A powerful short film from insurance brand AXA...