Innovation 1. Defining Innovation
Innovation is a powerful word. It attracts a premium and denotes superiority, competitive advantage and potential. It is considered universally positive. It is expensive. It is an objective, an approach and a consequence. It is something you can recruit, something you…