Latka logo
in/PACT Revenue 2024: $19.8M ARR, $18.8M Valuation