International Finance Corporation - IFC 2 Avis International Oman International Group - OIG 2 Avis Sohar Islamic Development Bank 1 Avis Muscat Al Batinah North Governorate 312 Avis Muscat Oman National Transport Company “MWASALAT” 26 Avis Muscat Lire la suite