Refinery explosion rocks Southeast Texas

Image: Texas Petrochemical Group (TPC) located in Port Neches off TX-Spur 136 exploded releasing butadiene and hydrocarbons. Photo: courtesy of Ralf Vetterle/Pixabay.



Related Article
Recommended Whitepaper

View More