Latka logo
Altiscale Revenue 2014: $490K ARR, $76.3M Valuation