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 […]

More Info