Fate or strategy: how to predict innovation success? Aug 12, 2024 Eighty percent of innovations fail. Is it luck or strategy that drives success? Discover how top companies beat the odds.