Latka logo
Innovation Department Revenue 2024: $447.6K Est. ARR