Advertising online has seen its ups and downs over the years, but despite Google’s having emerged as the industry leader, Yahoo impresses with its graphics-intensive ads.



Read the full story