The abiding curse of leaders who outstay their usefulness

People have a well evidenced tendency to overestimate their own abilities. This characteristic, common in the population at large, is particularly marked in business and political leaders.

The abiding curse of leaders who outstay their usefulness Read More »