Latka logo
Ozlo Revenue 2021: $276K ARR, $828K Valuation