Ministry of Transport, Communications and Information Technology 291 Avis Muscat Ministry of Labour 115 Avis Muscat ITHCA Group 37 Avis Muscat Oman National Livestock Development Company SAOC 1 Avis Salalah International Immigration Organization - IOM 8 Avis International Lire la suite