24 April 2020

Lloyd's chief warns Covid-19 could dwarf major disaster losses