16 May 2023

Europe's insurers fall a whisker short of €3trn premiums in 2022