By Colin Porter · 22 October 2014 · Editor's blog
See the complete version on Dynamic Business for the full story and insights.
Read the full article →
I think it's fair to say, the term 'innovation' has had its day.