Al Maha Petroleum Products Marketing Company S.A.O.G 19 Avis Muscat Authority for Public Services Regulation 82 Avis Muscat Oman International Telecommunications - OHI Telecom 1 Avis Muscat NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat BAZ Business Tower 1 Avis International Lire la suite