crypto merchants

UK- based Checkout.com raises $1bn in new funding and doubles valuation to $40bn

UK digital payment services provider Checkout.com has raised $1 billion in a Series D funding round that has more…