Microsoft ultimately shuttered its physical stores, but the Google Store in New York City could succeed where Microsoft failed.

Microsoft ultimately shuttered its physical stores, but the Google Store in New York City could succeed where Microsoft failed.