27 March 2026

Insurance Risk Data: Private market and self-originated investing by Europe's insurers