Private Entity 42 Avis Muscat International Trade Centre - ITC 22 Avis International Ash Sharqiyah South Governorate 104 Avis Sur Ministry of Interior 46 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Lire la suite