ITC - (Independent Television Commission) - The ITC is a former UK television regulator. The ITC ceased to exist as of December, 2003 and its duties were assumed by Ofcom. www.ofcom.org.uk