The Centre for Public Accountability, Rule of Law and Transparency Initiative has backed the Economic and Financial Crimes Commission’s (EFCC) power...