President Buhari has sacked the heads of NNPC subsidiaries and appointed new heads for the different oil corporation's subsidiaries. Those newly appointed are Dr. Maikanti Baru, Group Executive Director, Exploration & Production; Mr. Isiaka Abdulrazaq, Group Executive Director, Finance & Services; Engr. Dennis Nnamdi Ajulu, Group Executive Director, Refining & Technology; and Dr. Babatunde Victor Adeniran, Group Executive Director, Commercial & Investment.