Latka logo
Kuebix Revenue 2021: $9.7M ARR, $29M Valuation