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 ...
We’ve all heard why pixels are problematic in healthcare (read up here if you haven’t). But what’s new and surprising is that it’s not just regulators or journalists driving scrutiny anymore. Cyber ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results