Aug 10, 2023
Lancashire group 30 June results and trading statement
The Lancashire group released its earnings and trading update today showing a 26% increase in premiums and positive expectations for the current attractive market conditions to persist through the remainder of the year.…