Canal+ may refer to:
==France== Canal+ S.A., a French media and telecommunications conglomerate, whose corporate divisions include: Canal+ (French TV channel), a French TV channel Canal+ (French TV provider), formerly CanalSat, the subscription service associated with the TV channel, whose operations include: Canal+ Afrique Canal+ Calédonie Canal+ Caraïbes
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).