The world needs an energy transition – not a revolution
Andrew Horncastle
- Listen In English
- Listen In Arabic
Andrew Horncastle is head of energy and natural resources, India, Middle East and Africa, at strategy and management consultancy Oliver Wyman
18 January, 2023