People often think of innovation as something coming through a radical change. It is more a matter of continuous improvement. The word “innovation” itself is derived from the Latin verb “Innovare”, which means to renew. Providing fertile ground for continuous innovation is paramount to the long-term success of any organisation. Unfortunately, we often see organisations fall short of unlocking the full creative potential of their workforce due to significant innovation inhibitors.
Click here to read the entire article.