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.

View More
View Less

Share this video

Embed