Google Opens First Physical Store in Tokyo
Google will open its first physical store outside the United States this summer, located in Omotesando, Tokyo. This marks Google's 11th global retail location since launching its first store in 2021.

Tickers: $GOOGL
Topics: Google Japan market entry retail expansion