National Infrastructure Fund 31 Avis Riyadh General Authority of Customs 0 Avis Mecca Alsuwayraqiya Municipality 17 Avis Medina Abanat municipality 44 Avis Al-Qassim Abu Ajram municipality 28 Avis Al-Jawf Lire la suite