KBR and Rabigh Refining & Petrochemical Company (Petro Rabigh) on Wednesday announced a strategic 10-year general maintenance services contract, with an optional two-year extension, covering Petro Rabigh Polymer I and Polymer II plants at Rabigh in Saudi Arabia.