Steven Hatch
Create an account or sign in to get started
delicious
bookmarked a page on delicious
June 23 at 8:37 pm - Link
"The top 100 advertisers in the U.S., who represent 41 percent of total advertising spending, shifted about $1 billion last year from TV and newspapers to the Web." - Steven Hatch