Technology | Mon Feb 27, 2012 5:14pm EST

Dell unveils new servers, says not a PC company