Ministry of Interior 46 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Al Nizar Line Trading Establishment 1 Avis Muscat OMIFCO 2 Avis Muscat Best Infrastructure Developers LLC 1 Avis Al-Seeb Lire la suite