Latka logo
Nuweba Revenue 2021: $24.8K ARR, $74.4K Valuation