Central Technical Affairs Department in Riyadh 1690 Avis Riyadh Mobasher 1363 Avis Riyadh Saudi Electricity Regulatory Authority 6 Avis Riyadh Electricity and water utility company 3 Avis Al Jubail Logistics 314 Avis Riyadh Lire la suite