by francopoli
“We messed up,” begins a statement by Scott Cunningham, Senior Vice President of Technology and Ad Operations at the Interactive Advertising Bureau, a trade group whose members account for around 90% of the ads you try to ignore every day.
I had a bit of a chuckle over that description.