Latka logo
Godel Technologies Revenue 2024: $102.2M Est. ARR