Latka logo
HumanX Revenue 2024: $631K ARR, $294.2K Valuation