What’s triggering all this innovation? Boston, HuffPost, BusinessWeek, and your mom are talking about it. I even have it in my blurb on the front page of my website (and for the record, have had it there for quite some time.) But really, why all the sudden buzz around “innovation”? Did the universe have a [...]





27. January 2010
Comments