Stanford shopping center

Apple Is Building A Beautiful New Store To Overshadow Microsoft In Palo Alto [Images]

Apple is building a big, visually stunning store in the Stanford shopping center. A few hundred yards from the construction site sits a small, modest Apple location. Last spring, Microsoft opened a fl