Alwusta Governorate 0 Avis Muscat Islamic Development Bank 1 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Ministry of Finance 170 Avis Muscat OMRAN Group 63 Avis Muscat Lire la suite