Oh good grief! The Wilmington Delaware address is the address of an “Agency”. If you have a corporate registration in the low franchise tax state of Delaware (as do most public companies) then you must also maintain a Delaware address. That is this Wilmington Delaware company’s business, providing a local address without having to maintain an actual working office.
This author is an a$$.
Exactly and the author doesnt know squat about corporate taxation.
I dont know of many corporations or LLCs of any substantial size that are not incorporated in Delaware. I also read that most of Trumps companies are incorporated in Delaware. I dont find that to be any big deal. He would be stupid to do otherwise.