Business innovation is a hot topic of discussion in management meetings these days. But often the word is thrown around like the latest buzz word looking to receive nods of approval from peers and colleagues. The result is that the meaning becomes more and more...