Earnings call: Lancashire Holdings reports record first-half results for 2024

Earnings call: Lancashire Holdings reports record first-half results for 2024