Canmaking innovation needs the right culture

Innovation is a Latin word which means the act of introducing novelty to any object. Specialist literature defines organisational innovation as new ideas plus implementation which result in profits generically outlined in the following equation: innovation = idea + implementation + results.