Tag: oxford endowment fund
FinTech giant Checkout.com closes colossal $1bn Series D
European payments solution provider Checkout.com has reached a $40bn valuation, after it closed a colossal $1bn in its Series D.The valuation has more than...