T techinasia.com Stripe enters Asia with Japan beta launch 84 points collision 11 years ago 46 comments