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