Latka logo
Teburu Revenue 2020: $76.5K ARR, $229.4K Valuation