Strike! Innovation is on strike!
Nesta's latest report shows that the UK has experienced a "lost decade" of innovation, with investment in innovation falling by £24bn and not yet recovering since the recession. The report highlights investment, systems, and people as key factors in improving the UK's ability to innovate.