“Innovate or die”

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 [...]