ITV boss Charles Allen today revealed that ITV3, a new channel starting on November 1, will be available exclusively on Freeview at launch. Sky have told ITV that they have no space for the channel, while negotiations with NTL and Telewest are still on-going.
Story: DTT Boxes