If Innovation is so important, then why isn’t everyone doing it?

Few senior management teams (SMTs) actually understand what innovation means for them and their business on a day to day basis, warns Simon Derry.