Europe takes the reins from the US in this week's 26 FinTech deals – FinTech Global

62

source