Analysis
By David Crane
Societies that are best at innovation have the best chance of achieving jobs, economic growth and the wealth to sustain a high quality of life, the Organization of Economic Cooperation and Development (OECD) promises in its just-released major report on innovation strategy.