Indian Users Can Now Boost their Online Presence
Google on Tuesday announced the launch of the “people cards” feature in India. The company said that the people cards are like a “virtual visiting card” that enables users to build up the online presence by highlighting their existing website or social profiles. Google said that the users can also … Read More