ITV Plc (LON: ITV) is a UK based media organisation, headquartered at London. The company was formulated in the year 2004 as a result of the merger between Granada and Carlton. It is divided into two main divisions of ITV Broadcast & Online, and ITV Studios. ITV holds 13 out of 15 ITV network licences across the UK.

Load More
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. OK