Finch among top 20 global startups at Money 20/20

2020-10-12T01:43:47+00:00October 12th, 2020|