Institute of Research and Desalination Technologies 4 Avis Riyadh The General Authority for Competition 149 Avis Riyadh King Abdulaziz University 507 Avis Jeddah National Center for Privatization 64 Avis Riyadh Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Lire la suite