
Lloyd’s has released its full-year 2023 results, confirming details of a £10.7bn net profit that it previewed earlier this month, as CFO Burkhard Keese told this publication that returns must remain high to combat investor “fatigue” with the volatile...