Start-up Lancashire Holdings' financial strength rating has been placed under review by AM Best after the (re)insurer announced the departure of vice president Alex Richards.
Start-up Lancashire Holdings' financial strength rating has been placed under review by AM Best after the (re)insurer announced the departure of vice president Alex Richards.