Google is ready to open its first store, in New York.


BY DAISUKE WAKABAYASHI | NYTimes Technology | Disclosure

Comments