Post Thumbnail

We've mentioned how closely Microsoft's retail stores resemble Apple's, and now they're even physically close. At least in one Washington mall. Downtown Bellevue reports that Microsoft will open a store in the Bellevue Square Mall, just three spaces away from an existing Apple Store. Feeling a l...

5 years ago 0 Comments
June 1, 2010 at 1:00PM