Managing Innovation
Category: BUSINESS
Innovation is the buzz word du jour. But presenting it as an obscure unmeasurable esoteric art does not make it easier. Definition and measurement matter, as Peter Drucker observed: "If you can't measure it, you can't manage it."
By Steven Strauss , Contributor
John L. Weinberg/Goldman Sachs & Co. Visiting Professor at Pri..., 2013-06-02