Innovation defined.
2015-03-08
Most companies agree on a high level definition: “activity taken to create new products or product improvements”. I would add to this definition that “the activity is in line with core business objectives, achieved by utilizing a process, allows for flexibility in approach and results in a positive financial outcome”. More detailRead More →