15 November 2024

Arch Capital's M&A with Allianz pay it $20m investment income in Q3