While it continues to face legal challenges worldwide, iris biometrics and digital identity company World has signed up 10 ...