Enter “the percentage of new products that fail” into your favorite search engine, and you will see research that indicates that anywhere from 80 to 95% of new products fail. So how do you ensure your product is one of the few that succeeds? I have yet to find a magic formula, but in myRead more