By Adedapo Adesanya The Economic and Financial Crimes Commission (EFCC) says it has successfully recovered looted N250 billion in cash between October 2023 and October 2024. According to the anti-graft agency, this underscores its renewed efforts in the fight against corruption and financial crimes. The EFCC said it also recovered millions of dollars, pounds, and […]