Skip to footer

Highlights

  • 84% of managers agree that innovation is critical to their strategy and 80% of managers see their current business growth models at risk
  • Only 6% of executives are happy with their innovation performance.