Google Opening Android Nation Retail Stores Across India

32

Web giant’s latest attempt is further aimed at penetrating the Indian market with Android devices, and will see retail stores set up across India starting in New Delhi later this year.