Google has rolled out the new feature ‘People Card’ that enables business people or anyone who wants themselves to be easily identified. This feature is first rolled out in India, because of being the second largest internet market in the world. The feature is currently supported only in the English language for now, though other […]