TechCrunchCheckout.com, the UK payments startup, raises another $150M, now valued at $5.5BJun 22, 2020more_vert
CNBCCheckout.com triples valuation to $5.5 billion, making it one of Europe's top fintechsJun 22, 2020Ryan BrowneBy Ryan Brownemore_vert