What company is the investor trust?
Investor Trust Insurance SPC Company (ITA) is an international insurance company licensed and strictly managed by Cayman Islands Financial Management Committee. ITA focuses on investment insurance products and wins a leading position in the international financial market with excellent customer service. ITA was also rated as a "safe and rigorous" company by Bayesian A.M.Best Company.