Latka logo
InterCall Revenue 2013: $2.7B ARR, $8.1B Valuation