Craig Blocks Oodle

This is something of a surprise. But maybe not. More from John Battelle and Search Engine Watch. I'm in a meeting (secretly blogging) and will write more later.

Leave a Reply

Your email address will not be published. Required fields are marked *

15 − fourteen =