By David Goudge 14 Nov 2017 Why do fewer than 25% of new product launches succeed?It’s an established fact that 75-80% of new product launches fail Based on Nielsen’s data, 99% fail deliver more than €10m sales in year one! Yet NPD is still a critical component for any company seeking to deliverRead More