Generate excitement More than 70% of companies have the word “Innovation” in their mission or vision statement, yet only 15% have an established and working innovation system. Innovation has a financial payoff; innovative companies are four times more profitable than the competition.