Best answer by Ts. Evaggelos
One of the most important characteristics of a business leader is self-awareness, and the ability to understand your own strengths and weaknesses.
Very often, I run into leaders and aspiring entrepreneurs that make the mistake of going to great lengths to cover up their weaknesses--instead of addressing them openly so an effective solution can be found.
Or worse, they aren't aware of what their weaknesses are at all, and instead play entirely to their strengths.
Over time, this leaves them vulnerable, and their business often suffers as a result.
From You're an Effective Business Leader If You Have These 8 Traits in Inc.
(Edited by @Laura to add a title and link for the article where this text comes from.)