Latka logo
Store Vantage Revenue 2024: $159K Est. ARR, $477K Valuation