INSEAD Knowledge reports that global spending on leadership development is estimated at around $100 billion a year, and that McKinsey found only 11% of executives strongly agreed their leadership ...