A Bermuda company, Lancashire Holdings Limited, and its Bermuda insurer, are facing a negative outlook for ratings issued by credit rating agency AM Best.
Although recognising several positive attribu…
Although recognising several positive attribu…