DiggAds Off to a Good Start
This week, Bob Buch took to the Digg blog to give an update on how things were going with DiggAds. Buch said that revenues are great and that advertisers are pleased with the results. After severing ties with Microsoft on the ad front, the new in...