Latka logo
Infostretch Revenue 2021: $95.4M ARR, $286.3M Valuation