2 January 2024

Beazley issues $140m cyber cat bond