Organization

Name

Channel Four Television Corporation

Description

Channel Four Television Corporation is a publicly owned media company headquartered in London, UK. The company was founded in 1982 as Channel Four Television Company Limited, a wholly owned subsidiary of the Independent Broadcasting Authority, and became an independent statutory corporation in 1993 (Channel Four Television Corporation, n.d.).