Using Structured Innovation

Innovation is much more than just a buzzword. In the business press and in company’s investor filings, the word “innovation” has become such a truism that it has lost much of its currency. Like many business terms that have been overused, it has become for many people an empty term that lacks specific meaning or […]