Checkout.com’s new $12B valuation is a gl... - aVenture News