- , Wednesday, December 13, 2000 1:51 PM
Amid the hand wringing, job searching, and speculating about layoffs, I've lately been seeing something new from executives in the Internet advertising business -- self-flagellation. It goes something
like this.
Read the whole story at »