I've adapted the title of this blog from a quote contained in a fascinating report released this week by the CBI and QinetiQ. Revealing how the world's most profitable service sector firms drive innovation, the study's key point for me is how the companies embrace failure.
Click here to read my blog in full.
Click here to read my blog in full.