The Group Managing Director of the Nigerian National Petroleum Corporation, Maikanti Baru, has finally broken his silence on the raging controversy of $25 billion contracts awarded by his administration. Baru has made blo-0by-0blow response to all ...