New OGP report shows 10-year positive upstream safety trend
June 28, 2013
A report released by the the International Association of Oil & Gas Producers (OGP) shows that the number of fatalities per 100 million hours worked -- the Fatal Accident Rate -- has fallen in the last ten years.