1. The business is mainly focused on France, with core services providing live streaming and on-demand content for TV, sports, films, and series.
2. In the streaming industry, it is part of France's mainstream tier, with competitors including Netflix, beIN SPORTS, and MYTF1.
3. The official website brand terms are "CANAL+" or "Canal Plus".