Make you website work in China with GFWaaS - feedback are welcome!
Stripe Atlas looks really nice but it has a few drawbacks in our case:
They kindly suggested that they could do the incorporation part and recommended some other companies for bank accounts and payments. It's a nice move for them but then why should I go with Stripe Atlas at all? I had previously incorporated an offshore company and found the hardest part is to open a bank account. I wished Stripe Atlas could be a one-stop solution.
How did you incorporate your business in Delaware as a non US citizen and residence? Any advice?