Latka logo
Nominum Inc. Revenue 2005: $5.1M ARR, $15.4M Valuation