International Finance Corporation - IFC 2 Avis International Gulf Energy Company - G Energy 6 Avis Muscat Coca Cola Middle Eastern Al Ahlia Beverages 1 Avis Muscat OQ 2869 Avis Muscat Ministry of Transport, Communications and Information Technology 291 Avis Muscat Lire la suite