• Innovation and business strategy, planned major changes to current long term strategy
  • Innovation and business strategy, most important long term strategy to enterprises
  • Innovation and business strategy, performance indicators used to monitor long term strategic …
  • Innovation and business strategy, average number of organizational innovations introduced
  • Innovation and business strategy, human resource practices used