Manufactures computers; retails computers & computer software; computer & office machine maintenance & repair services Ultra mobile personal computer, Computer servers, High end computer servers, Notebook computers, Personal digital assistant PDAs or organizers, Point of sale POS terminal, Thin client computers, Desktop computers