Lancashire’s weather event net losses could hit $140m
Lancashire Holdings Ltd’s net losses related to recent weather events could reach $140 million, the company said as it issued a trading statement for the nine months ended September 30.
The Bermudian-…