OLDWICK, N.J.–(BUSINESS WIRE)–A.M. Best has upgraded the Financial Strength Rating (FSR) to A- (Excellent) from B++ (Good) and the Long-Term Issuer Credit Rating (Long-Term ICR) to “a-” from “bbb+” of Investors Trust Assurance SPC (ITA) (Cayman Islands). The outlook of these Credit Ratings (ratings) have been revised to stable from positive. The ratings reflect ITA’s balance sheet strength, which A.M. Best categorizes as strong, as well as its strong operating performance, neutral business pr