Selskapet er representert i 80 land i hele verden, og har bare i Tyskland mer enn 50 kontorer. Den engelske tjenesten produseres i Cork (Irland), den spanske i Buenos Aires og Madrid og den arabiske har sin hovedredaksjon i Kairo.