Oman United Insurance Company 1 Avis Muscat Barka Water and Power Company 1 Avis Sohar Universal Postal Union - UPU 21 Avis International United Nations Relief and Works Agency - UNRWA 4 Avis Muscat STRABAG 3 Avis International Lire la suite