Skip to main content
Back to top
Videos

Thinking the Unthinkable: The New Stresses on Leadership

SHARE
Body

Nik Gowing talks about the new stresses on leadership at the Digital Delphi Economic Forum 2020.