Why bad leaders think they are good leaders | Business Insider

leaders

A fantastic article by Business Insider on Why bad leaders think they are good leaders. A leader lacking self awareness can derail an organization !