Il s'agit d'une chaîne d'information mondiale qui propose une couverture médiatique 24 heures sur 24, axée sur les affaires internationales, les affaires et la culture.
Bien que sa portée soit mondiale, leur programmation comporte des orientations régionales spécifiques.