Great leaders do not shift responsibility even if it means acknowledging their own failures.

Great leaders do not shift responsibility even if it means acknowledging their own failures.
– Gift Gugu Mona