Latka logo
Enigma Technologies Revenue 2024: $24M ARR, $129.6M Raised