Latka logo
Tribold Revenue 2021: $15.1M ARR, $45.4M Valuation