Finch among top 20 global startups at Money 20/20

2020-07-01T09:11:00+00:00October 15th, 2019|