David Altman and Roland Smith of the Center for Creative Leadership analyse why both developed and emerging economies may well suffer a leadership gap at all levels of business. Say the word leader and it often generates an image of a charismatic person in charge or someone who sits in the “C-suite” (a corporation’s top…

Read More