Innovation – what does it mean to us?

Innovation – what does it mean to us?

This month, our friends at Exeter Live Better have been talking about ‘Innovation’. It’s a big word, innovation, and can mean so many things. What does innovation mean? For some people, particularly those in the business world, innovation might mean finding new ways...