Up or Down - Innovation and Value are Key

A couple of years back, when the economic barometer was pointing upward, all the talk in company boardrooms was about growth, innovation and value creation. Today, with the global economy lingering in the doldrums, corporate strategy is shifting...