Perspectives

Innovation: The key to the survival of the oil and gas industry

Bart Cornelissen, Monitor Deloitte strategy partner and EMEA Oil & Gas Consulting Leader