Lancashire Holdings reports profit of $109.2 million
Lancashire Holdings Ltd reported a strong profit after tax of $109.2 million for the first half of 2025, crediting disciplined underwriting, a diversified portfolio and a resilient business model amid…