Oman Oil Marketing Company 2 Avis Muscat Ministry of Endowments and Religious Affairs 1012 Avis Muscat Petroleum Development Oman 5 Avis Muscat Authority for SME Development 476 Avis Muscat Salalah Free Zone Company 5 Avis Salalah Lire la suite