Digital ‘passport’ proves identity for online transactions By Liesbeth 14th December 2010 Every day between 70 percent and 90 percent of online financial transactions are abandoned because This content is for members only. Please click here to view the full article.