Google Store may soon go live in six more countries

The Google Store first launched back in 2015 as the new home for the company’s hardware offerings. Today, the Store seems to be arriving at Mexico, Brazil, Indonesia, and other countries. Read more…
Neowin