The Independent Television Commission (ITC) licenses and regulates commercial television services in the United Kingdom except S4C in Wales. It will be merged into OFCOM[?] during 2003.
All Wikipedia text
is available under the
terms of the GNU Free Documentation License
Search Encyclopedia
Search over one million articles, find something about almost anything!