8.2bn Total insurance claims processed

In USD, as of December 2023

2.4 bil Years of experience in risk management

Data as of August 2024