$ 0 0 UK internet users received more than 221 billion display ads during Q3 2010, marking a 34% increase from 164.7 billion in Q3 2009, according to comScore AdMetrix data. (more…)