Production Halted at Petchem Complex in France Following Steam Leak

12:22 PM | September 8, 2009 | Ian Young