Will Google’s Next Physical Store Have a Boston Address?
Retail TouchPoints
AUGUST 24, 2023
city to house a retail space for the technology giant, according to new reporting in the Boston Business Journal. Alphabet Inc. plans to open a new Google Store in Boston, making it the second U.S. Sources familiar with the project revealed that the company has its sights on a ground-floor storefront at 149 Newbury St.,
Let's personalize your content