Sometimes attributed to Peter Drucker, “Innovate or die” is a tagline embraced by media, managers and academics alike. But then again, what is innovation? In the simplest form, it boils down to introducing a change (i.e., something new). If you were to take an organisation’s perspective then innovation is a new offering (e.g., a product…