2 min read Financial Online payments startup Checkout.com triples valuation to $5.5 billion 22/06/2020 6:44 AM Dixie The logo for payments start-up Checkout.com. Checkout.com Online payments start-up Checkout.com has raised $150...