› added 9 years ago
250
TIL that around 60% of publicly traded companies in the US are incorporated in Delaware, where they enjoy tax-haven like benefits without having to go offshore. There’s also one building that serves as the legal address of more than 200,000 companies, amongst which include KFC and Coca Cola.