Petrofac sells Mexico contract to Schlumberger

Petrofac news
Petrofac

Breaking