“Engadget has exposed what it asserts to be the leaked documents, giving detailed information about the 5-inch multitouch Dell Streak tablet, which is also known as the Dell Mini 5 and Dell's 7-inch multitouch tablet doohickey, which is known as the Looking Glass.”

topnews