What is a Swiss Trust Company?
A. A Swiss Trust Company, like a bank, is financial institution. It is important to note that an STC is not an actual bank but can provide many banking services. Also, not to be confused with Special Purpose Trusts, a Swiss Trust Company can provide a wide variety of fiduciary and administrative services to shareholders, related subsidiaries and clients.