Lancashire posts $293m profit amid signs of softening rates

Lancashire Holdings reported a profit of $293.4 million for 2025 as strong underwriting and investment returns offset major catastrophe losses, while executives at the Bermudian-based re/insurer warne…

Go to Source