Can innovation be achieved via specific projects and teams?

Innovation today is one of the most used words in use when it comes to presentations, company discussions, future plans. Innovation is the key to the future. Often specific projects and teams are set up to do innovation, to collect innovative ideas, some departments aim to become innovative leaders and focus on innovative success stories….