Strategic Business Units (SBUs)

Baru Charges NNPC Business Units to Deliver on Mandates

… Signs Performance Contract with Top Management As part of the ongoing efforts to reposition…