61737

Ransomware scenario envisages $193bn loss

Many sectors would be affected across the world with the largest losses in retail and healthcare

16071

Nephila licenses AIR's cat modelling platform

Joins Gen Re and others in using Touchstone software