Latka logo
TrusTrace Revenue 2024: $26M ARR, $7.9M Raised