AMC Networks International Iberia (formerly Chello Multicanal and Multicanal) is a Madrid, Spain-based television company, owned by AMC Networks International.
They operate channels under 18 brands in Spain and Portugal, 8 in HD.
Logo of Chello Multicanal until Summer 2014
Logo of AMC Networks International