Shell installs 285ft quench tower at Pennsylvania Petrochemicals Complex

Image: Construction in progress at the Shell Pennsylvania Petrochemicals Complex. Photo: courtesy of PRNewsfoto/Shell.



Related Article
Recommended Whitepaper

View More