Schlumberger snaps up clean technology firm

Schlumberger
Schlumberger

Breaking