Live TV viewing averaged 4.8m against 6.2m a year earlier, a gap UK publishers and ad buyers now weigh. What do Taboola's presenter numbers really measure?
Read the full article on PPC Land →