Astra AdminNov 142 minInvestors Trust Wins Best International Savings Plan at International Investment Awards 2023Investors Trust has been a trailblazer for the past decade in the offshore market, and their S&P 500 Index product stands as a testament to