According to a survey conducted by McKinsey, more than 25% of total revenue and profits across industries are generated by the launch of new products. Yet, the launching of a new product or...