Dr. Maikanti Kachalla Baru was appointed the 17th group managing director of the Nigerian National Petroleum Corporation (NNPC) in July 2016 – a position where the complexity of the oil and gas industry, particularly its political sensitivities usually require off-the shelf…
