Google Introduces ‘People Cards’ in India to Let You Build Your Public Profile for Search Engine

Google today launched “people cards” in India to let individuals create their profile on its search engine. The new feature, which has been in testing in the country for a couple of years, brings a virtual visiting cards-like experience to Google Search.