Badr Al Janoub Governorate Municipality 693 Avis Najran Jerusalem Foundation 1 Avis International Saudi L&T Hydrocarbon Company 1 Avis Al Khobar Governmental entity 66 Avis Mecca Saudi General Directorate of Criminal Evidence 14 Avis Riyadh Lire la suite