Projects
Supporting innovative TV and radio output in North Africa
CFI, an operator of the Ministry of Europe and Foreign Affairs
CFI, a part of France Médias Monde