By any measure, having 75% or more innovations fail for over 55 years is a sad state of innovation. In this podcast I sure this and more facts. The fax come from very high-quality research published and very high-quality publications likes me Harvard Business Review, Wall Street Journal, and by the US Department of Commerce.