Post Thumbnail

With all the hubbub around Apple's new Fifth Avenue store, Dell has decided to jump into those dangerous waters once again. Their brief foray into Sears stores in 2003 didn't last long, and they currently have 161 mall kiosks across the country, but this time Dell is doing it Apple style and open

8 years ago 0 Comments