subsidiary of CNPC Services & Engineering