New flagship Apple Store being built in Palo Alto near Microsoft Store
Apple loves its retail stores, that is why it has 407 of them in 14 different countries. Well, because Apple loves to create new, innovative store designs, Cupertino is building a new “flagship” store in the Stanford shopping center, right alongside the Microsoft and Sony stores. According to ifoAppleStore, this particular one had its design approved by…








