After much anticipation, Microsoft Retail Stores opened its 15 th store Thursday at the Stanford Shopping Center in Palo Alto, California. The second Store in the Silicon Valley region was welcomed to the Palo Alto-area by local influencers, executives ...read more