Embassy of Bangladesh 2 Avis Muscat Ministry of Justice and Legal Affairs 23 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International United Nations Office for Project Services - UNOPS 63 Avis Muscat ARA Petroleum 2 Avis Muscat Lire la suite