Business Global News Startups Venture Capital Checkout.com announces massive $1Bn Series D fundraise at $40 billion valuation Digital payments are becoming more common by the day. Add to that… Soumyadeep SarkarJanuary 12, 20222 minute read