FAQ

Finch is 100% owned and financed by its founders.