Innovation: Why is it misunderstood and feared by organisations?

 Innovation, derived from Innovate, meaning “make change in something established, especially by introducing new methods, ideas, or products” (Ref: Oxford Dictionary)    AG Lafley describes innovation at Proctor & Gamble (P&G) in the following way “So for us innovation is the brand in addition to the product. It’s the design of the shopping and the usage experience […]

Continue reading