Petrofac Awarded Contract for Rabigh II Project

09:36 AM | July 10, 2012 | Deepti Ramesh