canal+ now is a polish-language television station broadcast by iti neovision and is one of nine channels available in poland under the french canal+ network. the channel was launched on august 15, 2017.