TechThe Google SariSpotted the Indian tech city of Gurgaon (south of Dehli), Google has been woven into local fashion.By by Scott LambBuzzFeed, VP of InternationalPosted on July 2, 2008, 9:41 pmTwitterFacebookLink