Microsoft's global head of innovation on defining what it means to be innovative
When you type the word 'innovation' into Google one of the top results (just below 'innovation quotes') is 'innovation definition'. While it’s undoubtedly a favourite buzzword among marketers, do we really know what we’re talking about when we talk about innovation?
by Nikki Wicks
Sign In
Trouble signing in?