Stripe continues to hold the title of being the biggest financial technology business still in private hands, with a current valuation of about $ 65 billion and a whopping $ 1 trillion in total processed payment volume last year alone. But fintech is fragmented and a fast-moving target, and with competitors chipping away at its place, […]