Business leaders are in charge. They are in charge of people, of budgets, of production lines. Most leaders also believe that they are in charge of their greatest resource - their own brain. But how true is that? The more we understand about how the brain works, the clearer it becomes that often our[...]