Latka logo
Instore Revenue 2021: $35.8M ARR, $107.3M Valuation