/02 Apr 2016 Why So Many Organisations Struggle to Innovate by Lucy Gower In a fast changing world, innovation is a business strategy for survival, yet many organisations struggle to innovate.... Read More