Indians might see Google’s retail stores open soon in or around New Delhi and Mumbai as the company is in advanced stages to finalise store locations in these cities
The stores, which will span an area of 15,000 sq ft, are likely to open in six months
Yesterday, the tech major announced the opening of its new campus, Ananta, in Bengaluru
Amid the bullishness of big tech companies about India, Google is now reportedly looking to open its first retail stores outside the US in India.
Indians might see Google’s…