Latka logo
Egenera Revenue 2003: $41.2M ARR, $127M Valuation