Successful Mistakes of Richard Branson and Peter Jones

Show me someone who hasn’t made a mistake and I’ll show you a person who hasn’t lived. Mistakes are part of life, and although I don’t condone or glorify them, I do wish to dem...