Idemia Secure Transactions (IST) is launching an advanced... Read more »