Latka logo
Memeni Revenue 2021: $215.9K ARR, $647.6K Valuation