Welcome to Investors Trust
Investors Trust Assurance SPC (“ITA”) is an international insurance company licensed and regulated by the Cayman Islands Monetary Authority, specializing in medium to long term unit-linked investment products tailored to international investors around the