Featured Foresight
The 2011 Global Innovation 1000, Booz and Company's seventh annual study of the world's 1000 largest corporate R&D spenders, focuses on the links between culture, organization, and innovation strategy -- and their impact on financial performance. The key finding: culture is key to innovation success, and its impact on performance is measurable.