Economy Baru Directs NNPC Business Units To Deliver On Mandates The Whistler Nov 28, 2018 0 As part of the ongoing efforts to reposition the Nigerian National Petroleum Corporation (NNPC), the corporation’s…