Stripe raises more than $6.5bn at $50bn valuation in fall from 2021 peak
Payments processing company clinches sale after accepting valuation cut in tough fundraising environment
Payments processing company clinches sale after accepting valuation cut in tough fundraising environment