Tech specialist files legal claim after being refused security clearance for MI6 role
A computer specialist has filed a complaint to the Investigatory Powers Tribunal (IPT) after being told they had failed the vetting process just before starting work as a technology…