Forbes 2023: Top 20 largest insurance companies in the world