STRABAG 3 Avis International Oman Housing Bank 3 Avis Muscat Barka Water and Power Company 1 Avis Sohar Oman Cement Company 82 Avis Muscat Environment Authority 385 Avis Muscat Lire la suite