Self-revenue fund in King Abdullah Medical City in the Holy Capital 6 Avis Mecca Institute of Research and Desalination Technologies 4 Avis Riyadh Ministry of Hajj and Umrah 187 Avis Jeddah Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Al Batha Governorate Municipality - Ministry of Municipal Affairs 6 Avis Riyadh Lire la suite