United Nations Population Fund - UNFPA 26 Avis International Al Ghalbi International Engineering and Contracting 2 Avis Muscat Barka Water and Power Company 1 Avis Sohar Swan International Company 1 Avis Muscat Oman Oil Marketing Company 2 Avis Muscat Lire la suite