The Walking Dead awarded as world’s most in-demand show

The Walking Dead awarded as world’s most in-demand show

Did you know the Global TV Demand Awards were powered by our very own measuring system to determine the demand of TV shows across 100+ countries? We revealed the winning show at NATPE Miami.