News

Chairman of the EFCC, Ola Olukoyede, has announced ongoing investigation of 18 governors for various financial malpractices.