I'm living in South East Asia and I'm considering forming an LLC in US so I could access to Stripe and its ecosystem. It looks like the LLC option is limited to US founders. Did they change the policy recently?
There're other similar services like ZenBusiness and Harvard Business but Stripe Atlas is the only service that has the ability to open a bank account on your behalf.
I'm looking forward to your advice!