Trust Stamp says its biometric tech will reach 30M people fr