EFCC Probes Obasanjo’s $16bn Power Project, Arrests 4
The Economic and Financial Crimes Commission (EFCC) has detained two top officials of the Niger Delta Power Holding Company (NDPHC), the company which supervised execution of the $16 billion failed power projects.
The officials are Head of Finance...