Blog
The UK has a lot to learn from the US when it comes to failure. Here, that stubbornly stiff British upper lip still prevents most of us from admitting when things have gone wrong. But over in America, failure is worn as a badge of honour.