Degree attestation delays have left about 52,000 students waiting up to 11 years; HEC pledges online processing and special reviews to speed verifications.
Remember me