October 14, 2020, Comment off

Physical location of my business is in another state, can I form a Delaware corporation?

Yes because the state of Delaware doesn’t keep the physical location as part of the public records. You’ll need to declare the address information of your business. Also, each of your officers while filing your Annual Report. These addresses can be non-Delaware, and even non-US addresses.