In this file photo taken March 22, 2006, the Dell corporate logo is displayed in a Salt Lake City.
Read the original post by The News Tribune
Consumer Electronics in the News
In this file photo taken March 22, 2006, the Dell corporate logo is displayed in a Salt Lake City.
Read the original post by The News Tribune