24 February 2022

Axa hits €100bn gross revenues, takes knife to natcat exposures