Innovation – What is holding us back? Author Simon DerryPosted on 20/02/201317/11/2017Categories Innovation LeadersTags business, Directors, FTSE, ideas, innovation, insights, manage, management, performance, survey At a 2013 conference in the Thames Valley, UK, we asked many companies about their innovation activities and what they found difficult about it. The answers may be surprising!