Full meaning of NNPC?
quanswer.com