ABC 13 Houston on MSN
OSHA proposes $3.5 million in fines after chemical spill in Houston Ship Channel
6 months after a chemical leak caused dozens of people to be treated near the Houston Ship Channel, the U.S. Department of Labor is now holding three different companies accountable..
Some results have been hidden because they may be inaccessible to you
Show inaccessible results