I've recently started a company to test an idea, and will likely be shutting it down shortly, but it led me to realize the potential difficulties of the world of corporations.
In particular, I set up a Delaware LLC, but I am not a US citizen nor resident. I'm an EEA citizen. Currently I don't...