*

Why the term 'innovation' is overused

The term ‘innovation’ can be interpreted in so many ways which means it gets commonly overused in the creative industry, according to a panel at Connect: London. In a session entitled The Best Way to Kill Innovation is to Sell it, the...