Advertising with ITV Hub
If looking into TV advertising, advertising on the ITV Hub could be right for you. ITV has rebranded and relaunched its On Demand service; it’s now called ITV Hub. Viewing on demand is slowly but surely overtaking live TV viewing. You might think that’s bad