Latka logo
Mercell Holding Revenue 2021: $2.5M ARR, $7.4M Valuation