Ben Willee, Executive Director of Media & Data for Spinach Advertising

 

The race has been won for the 2025 best TV channel – but why are two stations claiming the crown?