3 ms·
Rackspace is no startup. They had more than a billion in revenue last year and they've been around since 1998.
by RandallBrown 14y ago
Rackspace is no startup. They had more than a billion in revenue last year and they've been around since 1998.