Internet Ad Spend up 21% in UK

Internet ad spending in the UK grew to £1,682.5 million in the first [...]