Lloyd’s market must continue to produce double-digit returns: Keese
Despite 2024 and 2023 seeing Lloyd’s post returns on capital of better than 20%, the market’s average return since 2018 stands at only 7.6%
Chief financial officer says the market's average return since 2018 has not been sufficient for investors