Google recently launched People Card, a kind of virtual visiting card that allows people to be easily discovered. Meghna Chettri, Senior Manager....