Latka logo
Addoro Revenue 2021: $328.2K ARR, $984.7K Valuation