Apparently SEO, Inc. created quite a bit of a stir at the search engine strategies conference in New York.
I wasn’t there so I can’t really comment on the appropriateness, or lack thereof, of what they did, but it does seem to have created a buzz, which is what good marketing is all about.
Tagged As: