News
Leaders, consider your introverts
“The research I’ve done shows that about 25 to 30 percent of CEOs are introverts,” explains Karl Moore, associate professor of strategy and organization at Desautels Faculty of Management at McGill University. The Economist