Google to open Android Nation Stores in India

Google would open their first Android Nation Store in New Delhi to promote and sell Android smartphones and tablets, according to a report from Economic Times. Google would partner with Spice Global to set up the stores in various Indian cities and the first store would open up in New Delhi’s Select Citywalk mall and the company is supposedly seeking a location the size of 1200 to 1500 square feet, the report says. Continue reading “Google to open Android Nation Stores in India”