Large companies are at greater risk due to cultural issues.
The average lifespan of business is dwindling as disruptive change is increasing competition and blurring lines between industries. What does that mean for your business?
A full 85 percent of those surveyed for a report by Innosight, an innovation consulting firm, say their organizations need to change in response to disruptive change. However, only 49 percent said they are very confident or confident that their organizations are prepar