Alphabet’s Google said on Thursday it would open its first physical store in NYC this summer, mirroring a retail approach that has helped Apple rake in billions of dollars in the last two decades. The Google store will be located in Chelsea near Google’s NYC campus, which houses over 11,000 employees. Google, which has set up pop-up stores in the past to promote…

Read More