innovation

Innovation means different things to different people and in different organisations. Often it is synonymous with a new technology or product, but more usefully it can be understood simply as the process of creatively solving problems to build new value.

Search