> [...] decreased liability and litigation.
> [...] incomparable tax savings. There is no state income tax for Delaware corporations that conduct business out of state; no inheritance tax on stock held by non-Delaware residents; no state sales tax on intangible personal property (such as royalty payments); and shares of stock owned by non-resident aliens are not subject to Delaware taxes.
> In addition, Delaware corporations not operating in the state of Delaware do not need to acquire a business license in Delaware.
> [...] The State of Delaware allows you to file your company without listing the names of the owners
And other reasons detailed at the same link: https://www.delawareinc.com/before-forming-your-company/bene...
Seems like the closest US onshore location to actual offshore.