Apple must really want to get in Microsoft's face.
That could be one reason Apple plans to open the first branded retail store north of San Francisco in the upscale Bellevue Square Mall, less than two miles from Bill Gates' Medina, Washington, mansion.
|