- This five-story building in the Cayman Islands is home to almost 19,000 international corporations. (Slide from @phineasb.bsky.social’s presentation on corporate tax-dodging)May 13, 2025 13:55
- I briefly worked at a building like that in Delaware, fielding phone calls all day pretending they weren’t in right now, and then forwarding the info to an office in some other state where they actually worked.