What is XXX's parent company?
ITV Digital Channels
ITV Digital Channels Ltd now solely under control of ITV plc is today a profitable business which runs all ITV plc's television channels with the exception of ITV, which is part of the ITV Network.
ITV plc