Loading memory…
Finch is a new, all-in-one account that integrates the benefits of investing with the flexibility of checking. HQ: Boston, United States. Industry: ['Fintech']. Techstars 2019. trioapp.com