Schlumberger chief financial officer steps down after £9.3bn loss

Schlumberger

More from Energy Voice

Latest Posts