The Technical Education and Skills Development Authority (TESDA) has introduced a new electronic Know-Your-Customer (eKYC) ...