Established businesses don’t need to innovate

Latest CB Insights report on corp innovation shows it takes 60% of the companies more or much more than a year to launch an...