Global insurance rating agency A M Best has assigned a financial strength rating of A- (Excellent) and a long-term issuer ...