Canal+ SA는 방송 및 콘텐츠 배포에 중점을 둔 TV 서비스 제공업체로 운영됩니다. 사업 구조는 유럽, 아프리카 및 아시아라는 세 가지 주요 부문과 콘텐츠 제작, 배포 및 기타 활동을 담당하는 부문으로 나뉩니다. 유럽 부문은 프랑스, 해외 영토 및 인접 지역 전역에서 구독 기반 TV 및 광고 기반 지상파(FTA) 채널을 관리합니다. 아프리카 및 아시아 부문에서 회사는 사하라 이남 아프리카, 베트남, 미얀마 전역에 걸쳐 구독 및 광고 기반 지상파 TV와 더불어 통신 서비스 및 엔터테인먼트 시설을 제공합니다. '콘텐츠 제작, 배포 및 기타' 부문은 콘텐츠 제작 및 유통, 비디오 스트리밍 플랫폼, 공연장 관리를 포함합니다. 2018년 2월 5일에 설립된 Canal+ SA의 본사는 프랑스 파리에 있습니다.