Nigerian National Petroleum Corporation (NNPC), the state-owned oil behemoth, has received an endorsement from global transparency

The public should be wary of attempts that are sometimes made to drag the Nigerian National Petroleum Corporation (NNPC) into politics