Class of 2005 start-up Lancashire Holdings Ltd passed a potentially difficult test last week when rating agency AM Best affirmed its A- financial strength rating.
Class of 2005 start-up Lancashire Holdings Ltd passed a potentially difficult test last week when rating agency AM Best affirmed its A- financial strength rating.