13 October 2020

KCC puts Delta insured losses at over $1bn