Revenue at the oil and gas division slumped 6 percent, although it was flat on an organic basis. Investors have been concerned about flagging oil prices.
Revenue at the oil and gas division slumped 6 percent, although it was flat on an organic basis. Investors have been concerned about flagging oil prices.