Biometric Bribery: Inside Semlex’s Global Playbook
Semlex is an unassuming Brussels-based company that supplies biometric documents such as passports and driving licenses to governments and international bodies.
Semlex is an unassuming Brussels-based company that supplies biometric documents such as passports and driving licenses to governments and international bodies.