Sequoia leads $3.4 mn funding in fintech firm Hubble
vccircle.com