translate English to French: • In addition, other challenges have become clear.
Les systèmes de distribution internes favorisent le placement de titres américains très vendeurs dans les kiosques.