General Traffic Department - Ministry of Interior 186 Avis Riyadh Khabash Governorate Municipality 166 Avis Najran The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Arkan Al Kayan Real Estate Company 2 Avis Riyadh Federation of Saudi Chambers of Commerce 11 Avis Riyadh Lire la suite