Finch Capital Invests EUR 150 Million for European Fintech
Established in 2013 and headquartered in Amsterdam, Finch Capital plans to direct funds toward European technology businesses involved in shaping “the future of finance” by deploying sophisticated...