Saud Bahwan Group 2 Avis Muscat Al batinah South Governorate 120 Avis Muscat The General Secretariat of the Tender Board 70 Avis Muscat Al Watanyiah United Engineering and Contracting Company 11 Avis Muscat Telecommunications Regulatory Authority 14 Avis Muscat Lire la suite