Latka logo
NewStore Revenue 2024: $43.7M Est. ARR, $2.8B Valuation