What Great Leaders Do to Feel Less Overwhelmed

A Deloitte survey of approximately 2500 executives in 94 countries found that overwhelmed leaders and employees are a global concern with implications not only for those leaders, but for their organisations as well.