Tech News Icon.me to debut: gorgeous digital business card Icon will soon debut, and it might be the sexiest digital business card offering to date. It is super fast to set up and... Lani Rosales, COO + News DirectorFebruary 15, 2013