Latka logo
Batchleads Revenue 2021: $30M ARR, $60M Valuation