CTV ITV’s Planet V hits £1 billion in bookings Planet V, ITV’s proprietary, self-service addressable advertising platform, has hit £1 billion in bookings since its launch… Read More -> Michael Feeley 6 June 2024