COVID-19 pushes Lloyd’s of London to $1.2 billion loss in 2020 By Reuters
© Reuters. FILE PHOTO: A man walks out of Lloyd’s of London’s headquarters in the City of London LONDON (Reuters) – The coronavirus pandemic pushed Lloyd’s of London to a 900 million pound ($1.24 billion) […]
