Markets Fall But ID Card Technology Business Surges 20%
capitalistwatch | 07.07.2005 15:30 | Technology | London
ICTS who make security techologies including biometric ID card technology jumped 20%

Also look out for the 'Stay Where You Are Bill' likely to be introduced in 2005.
capitalistwatch
Comments
Display the following comment