20 July 2023

Bain Capital seals $1.15bn for inaugural insurance investment fund