Lancashire Holdings reports $321.3m profit for 2024

Bermudian-based Lancashire Holdings Ltd has reported a profit after tax of $321.3 million for the year ended December 31, 2024, as the company capitalised on strong underwriting conditions and robust…

Go to Source