The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca General Department of Planning and Budget - Contracts and Procurement Department 18 Avis Jeddah Municipality of Quwaiiyah Governorate - Ministry of Municipal Affairs 127 Avis Riyadh Governmental entity 66 Avis Mecca Al-Dalam Governorate Municipality - Ministry of Municipal Affairs 130 Avis Riyadh Lire la suite