Google has rolled out a new Search feature in India that enables influencers, entrepreneurs, freelancers or anyone else who wants to be easily discovered online create a virtual visiting card in what ...