Google People Cards

Google Launches People Cards in India

Google has added a new search functionality that will enable entrepreneurs, freelancers, businesses, or anyone who wants to be discovered online to create a virtual business card. Called “People Cards”, […]