Jubail commercial port 99 Avis Al Jubail The General Secretariat of the Cooperation Council for the Arab States of the Gulf 61 Avis Riyadh Saudi Authority for Data and Artificial Intelligence 439 Avis Riyadh Thabat Construction Company Ltd. 2 Avis Jeddah NAFT 1 Avis Jeddah Lire la suite