Latka logo
Cedexis Inc. Revenue 2016: $990K ARR, $3M Valuation