North Hill, Commerce Ventures help bring funding for financial tech company to $20m

828
Venture capital firms North Hill Ventures, Commerce Ventures and TTV Capital have taken part in a funding round for fina