Latka logo
Obindo Revenue 2024: $117K Est. ARR, $351K Valuation