Front runner emerges for $1 billion Saudi Aramco oil facility contract
Saudi giant this year has finalised LTA projects worth more than $4 billion, on the back of increased oil and gas contracting activity
Saudi giant this year has finalised LTA projects worth more than $4 billion, on the back of increased oil and gas contracting activity