Social Development Bank 318 Avis Riyadh General Presidency for the affairs of the Grand Mosque and the Prophet's Mosque 223 Avis Mecca Omani Water and Wastewater Services Company 10 Avis International Ministry of Industry and Mineral Resources 104 Avis Riyadh Najran Region Municipality 625 Avis Najran Lire la suite