Apparently Search is dying – long live Display!
Posted in Advertising Technology by deandonaldson with No Comments
Well as Google UK nets £327m in advertising compared with an estimated £317m for ITV1, finally digital has usurped the dominance of TV in advertsing revenue generation. Google shows ITV a vision of the future So it was even more interesting to read a recent article where a top ranking senior at Microsoft suggested they [...]















