Companies

March 20 2007: Report points to BP 'safety deficiencies'

Ed Crooks on the US Chemical Safety and Hazards Board's report on the UK oil company's fatal Texas refinery accident