This is a modal popup overlay within the same webpage.
Description: The digital business card is the latest & most secure way to share information about a person & business. Tap & share information with Smart vCard.
Category: Technology
Tag: India