Latka logo
Numerated Revenue 2020: $26M ARR, $78M Valuation