Saudi L&T Hydrocarbon Company 1 Avis Al Khobar Security Forces Housing Division in Sharurah 26 Avis Bahrah Taif Municipality 448 Avis Ta'if National Competitiveness Center (NCC) 42 Avis Riyadh Municipality of Al-Muwiyah Governorate 43 Avis Mecca Lire la suite