Al-Jazeera TV joins ADD platform