Islamic Development Bank 1 Avis Muscat Barka Water and Power Company 1 Avis Sohar Petroleum Development Oman 5 Avis Muscat Omantel 100 Avis Muscat Muscat Clearing and Depository 7 Avis Muscat Lire la suite