March 2, 20181199 × 677 in Innovate or Disappear. Olivier Laborde on leadership and innovation within large business (MDE256)