Technical and Vocational Training Corporation A host of agreements pertaining to the establishment of Colleges of Excellence (CoE) in the Kingdom…