Vizibility Introduces the First Mobile Business Card for the New Mobile... -- SANTA CLARA, Calif., May 17, 2012 /PRNewswire/ --