Do you think the penalty here is specific to you not being American? Why would an American who failed to file taxes for their business not have ended up in the same spot as you?
> well to anyone who is thinking of using Stripe Atlas and is not American
"Well to anyone who is thinking of creating a business entity in the US which is taxed under US laws without doing the proper research regarding US taxes..."
well to anyone who is thinking of using Stripe Atlas and is not American: