Yahoo-oo!

All Your Ads Are Belong to Us

Maybe Google’s manifest destiny really is to control the world’s advertising–online and off. Encouraged by the latest results of Google Print Ads, a service that allows advertisers to buy traditional newspaper space in 50 national and local papers, the company is expanding it to include 225 newspapers. Together those publications have a combined circulation of [...]