Comment Comment by ro-_-b What I don't understand is why they complain about the high costs of setting up a business in the US (tens of thousands of dollars). Shouldn't this be pretty cheap with Stripe Atlas? parent ro-_-b 5 years ago