24 July 2025

German industrial insurance buyers back natcat reinsurance scheme