Barka Water and Power Company 1 Avis Sohar TenderOM 0 Avis International STRABAG 3 Avis International Islamic Development Bank 1 Avis Muscat Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat Lire la suite