The survey reached out to approximately 3,000 respondents across 26 countries. The Barometer explores how the perception of innovation is changing in a complex, globalized environment. It examines the way business executives around the world appreciate the framework for innovation their country has developed. It details the business perspective on the most efficient policies to support Innovation. The Barometer adopts a firm-centric approach to better understand the way international businesses adapt their innovation practices and strategies in a challenging economic environment.
Part 1: Disrupting Business Models
Part 2: Talent Race