NPCC in pole position for Saudi Aramco contracts
Abu Dhabi-based player looks set to take up to five orders together worth more than $1 billion from Saudi giant
Abu Dhabi-based player looks set to take up to five orders together worth more than $1 billion from Saudi giant