Telecommunications Consultants India Limited - TCIL 2 Avis International Ministry of Energy and Minerals 38 Avis Muscat Sohar University 9 Avis Sohar Ministry of Agricultural, Fisheries and Water Resources 1329 Avis Muscat Golden Sands Transport and Services Company 1 Avis Muscat Lire la suite