Labour market · 02/09/2003Updated: 10/17/2026 · 1 min read
Shell E & P Company Terminates Investigation at Houston and New Orleans Offices
Summary
Shell E & P Company has terminated an investigation, marking the end of a probe into potential issues at its Houston, TX, and New Orleans, Louisiana, offices. The company has closed the investigation, which was previously underway at its Houston and New Orleans locations.