Ministry of Transport, Communications and Information Technology 291 Avis Muscat BAZ Business Tower 1 Avis International Oman Data Park 1 Avis Muscat Oman Convention and Exhibition Centre 99 Avis Muscat Onsor Company 5 Avis Muscat Lire la suite