Reinsurance
Insurer Lancashire Holdings Ltd saw its full-year profit slide, as losses related to Covid-19 and natural catastrophes took their toll.
The Bermudian-based company said pretax profit fell to $5.9 million in 2020, down from $119.5 million in 2019.
Net...
Feb 12, 2021