ITV H1 ad revenue declines by 7%, but beats guidance

.....

© campaign