Jeddah Facility: Machinery installed and ready to be energized. 15 Oct 2017 … Jeddah Facility:Machinery installed and ready to be energized.