Karwa Motors 1 Avis Muscat Ministry of Foreign Affairs 3 Avis Muscat SOHAR Port and Freezone 45 Avis Sohar Zakher Building Solutions 2 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Lire la suite