Latka logo
Memloom Revenue 2021: $770.4K ARR, $2.3M Valuation