The Lloyd’s market made a strong return to profitability in 2021 with an overall profit of £2.3 billion and a combined ratio of 93.5 per cent.
Calling the announcement “the best quality result reporte…
Calling the announcement “the best quality result reporte…