Executive says banner ads have proven disastrous: “We standardized a failed concept. That’s how stupid we are in the Internet industry”

[bookmark]