Aalto Leaders’ Insight shares fresh stories, articles and views on different aspects of leadership, business and self-development. It is brought to you by Aalto University Executive Education Ltd (Aalto EE).