E engadget.com Google might set up Pixel 2 retail stores in India 1 points Nitishshah700 8 years ago 0 comments