Stripe Atlas Taylor Francis on February 24, 2016 Introducing Stripe Atlas: Global entrepreneurs can now easily incorporate a U.S. company, open a U.S. business bank account, and sign up for Stripe. Learn more