Public Authority for Special Economic Zones and Free Zones 30 Avis Muscat Medical City for Military and Security Services 13 Avis Muscat Environment Authority 383 Avis Muscat Shell Oman Marketing Company 1 Avis Muscat Petroleum Development Oman 5 Avis Muscat Lire la suite