Skip to content
Andrew Stewart Mackenzie, director, Shell plc | BoardRoom