Why do innovations fail?

A great idea does not automatically mean success Most new products and services launched onto the market fail to deliver the expected results. There is a big debate about how many fail. The numbers range from estimates of 80% - …