Latka logo
Innovorder Revenue 2019: $6.2M ARR, $18.6M Valuation