Oil & Gas

NNPC clarifies Trans Forcados Pipeline surveillance contract