11 February 2022

Nat cats prompt $57m loss for Lancashire in 2021