17 September 2024

IR&C Americas 2024: Strategic benefit and asset management expertise considerations key for insurers contemplating sidecars