Listen

Description

Episode Notes

Thanks to some beneficial corporate tax laws in the state, one forgettably single story building in Delaware is the legal home to nearly ever large US company you've ever heard of....in fact, over 285,000 businesses call this little shabby office home.

https://en.wikipedia.org/wiki/Corporation_Trust_Center_(CT_Corporation)

Instagram // Facebook
// YouTube // Twitter

http://wikiwalks.net