International Finance Corporation - IFC 2 Avis International Best Infrastructure Developers LLC 1 Avis Al-Seeb College of Sharia Sciences 8 Avis Muscat NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat Al Thabat Holding Company 2 Avis Al-Seeb Lire la suite