Production Halted at Petchem Complex in France Following Steam Leak

13:33 PM | September 8, 2009 | Ian Young