Latka logo
Mugeda Revenue 2023: $179K Est. ARR, $536.9K Valuation