Presidency Unsettled Over Leak Of Kachikwu’s Memo

Presidency Unsettled Over Leak Of Kachikwu's Memo … he alleged that the oil corporation awarded $25 billion contract without following due process.