Finch Capital announces two new investments in key geographical markets
Amsterdam, London, and Jakarta – 29 November 2017 — Today Finch Capital, financial technology venture capital firm, announced that it has led the Series A investments for two companies:...