Public Prosecution of the Sultanate of Oman 80 Avis Muscat Ministry of Defense 85 Avis Muscat Oman Housing Bank 3 Avis Muscat Oman Oil Marketing Company 2 Avis Muscat Barka Water and Power Company 1 Avis Sohar Lire la suite