Petrofac sells Mexico contract to Schlumberger

Petrofac news
Petrofac news

Breaking