Yanbu Major Project Contract

Major maintenance work secured in Yanbu PetroRabigh project