themself.org
Innovation - what exactly is innovation? - Themself
Innovation, like strategy, is constantly talked about yet greatly misunderstood. Innovation means many things to many people. Here's a definition.
James