4 Aug
2008

Measures of success

Innovation profoundly affects every business and investor. While most executives believe that new ideas are the currency of choice, few agree on the best ways to profit
from them.