Karwa Motors 1 Avis Muscat Al Thabat Holding Company 2 Avis Al-Seeb Ministry of Social Development 1075 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Health Endowment Foundation - Athar 2 Avis Muscat Lire la suite