Golden Sands Transport and Services Company 1 Avis Muscat Authority for SME Development 471 Avis Muscat Ministry of Health 7287 Avis Muscat Ministry of Housing and Urban Planning 252 Avis Muscat Telecommunications Regulatory Authority 14 Avis Muscat Lire la suite