72 percent of senior industry leaders believe oil price downturn has had a moderate or significant effect on process safety risk
72 percent of senior industry leaders believe oil price downturn has had a moderate or significant effect on process safety risk