THROUGHOUT history, leaders have been seduced by success, leading them down a path of hubris. This ancient Greek term, literally translating to “excess”, describes a state of exaggerated self-belief ...