Astra Trust works together with clients across the globe, delivering tailored turnkey solutions within countries with good laws. Dependability, openness and compliance with the law are the foundations of business activities.