Innovation has been a business buzzword for decades. The word is tossed around so often and in so many different contexts that it’s meaning and value have been muddied, but innovation is here to stay and it will be one of the tools that will get us out of our current...