London treaty business generates premiums of £10.89bn in 2023, up from £8.25bn on previous year Related Stories HDI implements generative AI for international programmes Palomar names Sapia as head of E&S casualty Gallagher Re puts potential Francine losses at more than $1bn