Sorry, you need to enable JavaScript to visit this website.
As the world embraces the concepts of the energy transition, oil and gas exploration and production companies, the “upstream” sector of oil and gas are beginning to pivot around the concept that their core business will need to change as part of the ...