Logo

15% of all public corporations in the United States use a drab two-story office space in Delaware as their tax haven including half of all Fortune 500 companies.,