Translating Business Innovation Concepts

Being the modern, digital folk that many of us are – we tend to think, read and talk lots about ‘innovation’. But what does that mean to you, and your business? We’ve put together some points from the ‘Making Ideas Work‘ report written by Booze and Company – and translated them to good old plain English… Hopefully […]