Latka logo
Crunched Revenue 2023: $300K Est. ARR, $900K Valuation