This is a preview. View original post on this site
Fostering innovation is a key task that is very hard to delegate. Business leaders need to ensure that the three important ingredients of people, process and leadership, which are required to create a great environment that fosters innovation, are strongly present. Organizations that focus on people and process without significant leadership emphasis on innovation can still succeed but only if…