Private Entity 44 Avis Muscat Qatar Primary Materials Company 4 Avis International Shell Oman Marketing Company 1 Avis Muscat Transom Cargo 2 Avis Muscat A’ Sharqiah University 15 Avis Ibra Lire la suite