French insurance company Axa was among the biggest winners at the 2025 Cannes Lions International Festival of Creativity. The insurer won a total of 13 awards across a host of categories, including a ...