Aramco poised to delay awards for multiple offshore projects
Up to six key offshore contracts comprising multiple oil and gas fields are likely to be hit by delays
Up to six key offshore contracts comprising multiple oil and gas fields are likely to be hit by delays