2 days7 days30 daysBy Industry Show more Advertise your job vacancies Subscribe to daily business and company news across 19 industries 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. Andrew Solomon, marketing director of the Achievement Awards Group To be clear, these developments are powerful.