Innovation is an oft-used word. Companies use it when talking about new technology or new ideas and while innovation allows us to progress, we’re constantly reminded of the fact that innovation often doesn’t work or can take some time to develop into...

More...