Most new products fail. If you’ve ever been involved in developing and launching a new product you will know that you are facing an uphill battle. According to Harvard Business School professor Clayton Christensen, 80% of the more than 30,000…