
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.