Latka logo
eCapital Revenue 2024: $92.8M ARR, $278.4M Valuation