The Failed Promise of Innovation in the U.S.
During the past decade, innovation has stumbled. And that may help explain America’s economic woes
Author:
Source:
Businessweek
Published: Jun 3, 2009
Length: 12 minutes (3,145 words)