Nigeria Few Weeks After Death Of Mother, Sister, NNPC GMD, Baru Loses Son The Whistler May 19, 2017 0 The Group Managing Director (GMD) of the Nigerian National Petroleum Corporation (NNPC), Dr Maikanti Baru, has lost…