Innovation has become one of the most frequently used — and least interrogated — words in business. In practice, it has increasingly become shorthand for technology: artificial intelligence, automation, platforms, dashboards, data at scale, says Andrew Solomon, Marketing Director of the Achievement Awards Group.