Al-Thaghr General Hospital, Jeddah 1 Avis Jeddah National Bank of Saudi Arabia 1 Avis Riyadh Saudi Electricity Regulatory Authority 6 Avis Riyadh Financing guarantee for small businesses 55 Avis Riyadh Islamic Development Bank 85 Avis Jeddah Lire la suite