Around the Net

Display Ads Back From the Dead (IAR)

  • , Monday, December 29, 2003 12 AM
Display ads, originally known as banners, are the Lazarus of online advertising. They're staging a comeback, just after being given up as dead.

Read the whole story at »

Next story loading loading..