Findings Issued on Texas City BP Refinery Explosion
The U.S. Chemical Safety and Hazard Investigation Board issued a press release yesterday announcing extensive new findings from the investigation of the Texas City BP refinery explosion that occurred on March 23, 2005.