Why Carat is ditching the word 'innovation'

After Carat announced it is dropping the term "innovation" from job and team names, the agency's head of innovation explains the thinking behind the move.