October 18, 2009 Articles The Marketing Singularity This Blog post is going to get a little geeky, techie and weird… you have been warned. On July 25th, Continue reading