The Telecommunications Regulatory Authority 48 Avis Doha quasi-governmental organization 5 Avis Doha Arabia Insurance Company 3 Avis Doha European Union 1 Avis International North Oil Company 22 Avis Doha Lire la suite