Google introduces people cards in India Google yesterday announced the launch of people cards exclusively in India that will allow people to set up their own... By Basil Kannagi Arasu Aug 12, 2020 News, Web Services