Latka logo
BabbleLabs Revenue 2021: $657.1K ARR, $2M Valuation