Shareholders in Biometrics could be forgiven for wondering what happened to their security technology company, which has undergone significant upheaval since its November 2003 float.

Shareholders in Biometrics could be forgiven for wondering what happened to their security technology company, which has undergone significant upheaval since its November 2003 float.