What makes companies ready for successful innovation? We know it’s not the size of their R&D budgets, even relative to their revenues. Since 2005, the annual Strategy& Innovation 1000 studies have examined which companies spend the most on R&D and which firms have the most success with it. The conclusion, year after year, has been the same: There is no correlation between innovation spend and business performance.
image: http://www.freedigitalphotos.net