TabletKiosk's 12.1-inch Sahara NetSlate a230T Tablet PC Introduced, a Non-friendly Price Tag Attached
TabletKiosk storms into the tablets market with a new 12.1-inch tablet pc device which apparently boasts the desert-like name, Sahara NetSlate a230T, and seems to...