The Long Game: What's next in upstream tech? (1.10min)

1:09

Technology has always been the critical enabler in the upstream industry. This session discusses what technical innovations will help the industry reaching a new step change in exploration and production.

Short Clips Similar Videos

More Similar Videos