New Century Exploration
-
Leveraging data to drive the best technology solutions and inform business strategy is the route to future industry success, says a US independent’s top executive.