General Directorate of Passports 243 Notice Riyadh Spending Efficiency and Governmental Projects Authority - The Center for Spending Efficiency 142 Notice Riyadh Municipality of Taleet Governorate - Ministry of Municipal Affairs 138 Notice Asir Nuclear and Radiological Regulatory Authority 91 Notice Riyadh Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Notice Riyadh Read More