STAR Trusts are a form of trust that is exclusive to the Cayman Islands (Cayman), and which have a wide variety of practical applications. The unique features of a STAR Trust provide clients with structuring options that are...more