Google launched people cards, in India 3 min read Google launched people cards, in India In a limited launch, Google is testing virtual business cards in search results that show up when a person’s name is searched for. Now rolling... Read More...