Latka logo
Xypro Technology Corporation Revenue 2024: $25M ARR