Innovation language is often misused and overused to the point of losing its meaning. We need a new language that defines innovation and its outcomes in order to communicate effectively.
An innovation strategy is a plan that helps businesses grow by targeting unmet customer needs. It outlines policies, research methods, and strategies needed to achieve goals and promote innovation.
Innovation should reside in the corporate trenches - this is what the author of the article argues. Employees in the trenches are more motivated to innovate and it's easier for them to come up with ideas that solve pressing customer needs.