Canal+, also spelt Canal Plus and sometimes abbreviated C+ or Canal, is a French premium television channel owned by Canal+. The channel was launched in November 1984, and broadcasts to Metropolitan France. From Wikipedia
The LFP president denies allegations of bias, highlights efforts to secure fair broadcasting deals, and offers to resign to facilitate Canal+ return.