Telecommunications Regulatory Authority 14 Avis Muscat Ministry of Commerce, Industry and Investment Promotion 212 Avis Muscat Embassy of India 11 Avis Muscat Oman Credit and Financial Information Centre 41 Avis Muscat The General Secretariat of the Tender Board 70 Avis Muscat Lire la suite