Comments (0)us_2006_03_01_1.flv \n\n\nThe US` proposed new technology to help ease the headache of obtaining a business visaLinkedin Share ButtonShare on FacebookTweet Widget