In this article from the FT, the writer's conclusion is that most business leaders don't admit to having any faults, and if they do, they are faults that are really strengths.
Related posts