For a lot of obvious reasons, innovation has become the new catchword in business. Recent research by McKinsey reveals that there is a wide gap between the aspirations of executives to innovate and their ability to execute. 70% of senior executives say that innovation will be among the top three drivers of growth in the [...]

continue reading.....