7 June 2023

Insurers have "never been so relevant", says Axa's CEO