Shell achieves engineering milestone at Pennsylvania Petrochemicals Complex
Shell Chemical Appalachia LLC (Shell) has announced the successful installation of its quench tower – the largest piece of equipment at its Pennsylvania Petrochemicals Complex, currently under construction.