21 November 2022

Lloyd's expects up to $3bn hit from hurricane Ian claims