“An invincible company manages and improves the efficiency of its existing business, while also constantly reinventing itself. To achieve this, companies need to design an innovation culture that complements their existing business, with Alex and Tendayi