Firsthand Funding History — $82.8M raised across 7 rounds | AlleyWatch