The state of Delaware has long been one of the most favorable places to establish a business. But what many business owners don’t recognize is that Delaware can also be a good place to create a personal trust for estate planning or asset protection purposes, even if neither the business nor the business owner resides in Delaware.
You’ve worked long hours—month after month, year after year— to establish and grow your own family business. In fact, perhaps you’ve worked so hard that you haven’t had much time to plan either for the business’s future, or your own.But the good news is that proper estate planning can help ensure that your business is preserved for future generations and that you and your spouse live comfortably after you retire.
Asset securitization segregates the assets to be securitized from the business of the securitization’s sponsor (the Originator) by transferring them to a special purpose vehicle (SPV), often a trust. The trustee of the trust usually subcontracts the administration and servicing of the securitized assets back to a subsidiary of the originator of the asset pool or a third-party provider.