General Director of Passports Major General Dr. Saleh bin Saad Al Murabba launched several new e-services on the “Absher” platform, in collaboration with the national Data and AI Authority (SDAIA).