A companion report to Innovation 2008: Is the Tide Turning?, which summarizes the findings of BCG’s fifth annual survey on corporate innovation, Measuring Innovation 2008: Squandered Opportunities focuses on how companies attempt to measure innovation.
view PDF