14 May 2020

Lloyd's estimates $203bn Covid-19 impact on insurance industry