Name
Schlumberger
Description
We create and deploy the technology and systems needed to simultaneously reduce emissions while meeting the world’s growing energy demands, ensuring progress for people and the planet, on the journey to net zero and beyond.
Website