Barka Water and Power Company 1 Avis Sohar Agricultural and Fisheries Development Fund (AFDF) 111 Avis Muscat Royal Guard of Oman 12 Avis Muscat Onsor Company 5 Avis Muscat SOHAR Port and Freezone 46 Avis Sohar Lire la suite