Return to Article Details Does innovation serve as a strategy for economic development in the short or long term? Empirical evidence from OECD countries Download Download PDF