Checkout.com’s new $12B valuation is a glass half-full situation  

Home Tech Crunch Checkout.com’s new $12B valuation is a glass half-full situation