Comment
Comment by disgruntledphd2
And just to pile on, payments is an incredibly competitive space, and operational excellence is non negotiable for someone like Stripe, as they are a higher priced provider.
Be the first to share your thoughts.