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% - …
Related content and links
About Innovate UK
A blog on the work of Innovate UK. Contributors are Innovate UK staff and our wider family, partners and experts from the world of innovation.