Checkout.com Valuation Plunges 70% to $12B in Staff Buyback | The Tech Buzz