Innovation December 4, 2016 0 The Scary Truth About Corporate Survival It’s one of those stats that’s constantly thrown around at conferences: 80% of the companies…