Nigeria’s main state-run oil company, the Nigerian National Petroleum Corporation (NNPC), admitted that it had failed to hand over billions of dollars in oil revenues
Nigeria’s main state-run oil company, the Nigerian National Petroleum Corporation (NNPC), admitted that it had failed to hand over billions of dollars in oil revenues