5 September 2019

Cyber catastrophe could inflict $23.8bn insured loss