Petrofac in consultation over 65 positions on CNR assets

Petrofac news
Petrofac