Several weeks ago I read that Yahoo was going to install 20 digital video 72-inch touch screens throughout the San Francisco downtown area as part of a limited time advertising campaign Bus Stop Derby. It wasn’t until I recently got back in town that I came across one of these at 4th and Howard. The… Read More